Joh*_*ohn 17 virtual-desktop windows-10
在 Windows 10 中,是否有键盘快捷键可以在虚拟 Windows 桌面之间移动应用程序窗口?
例如,我记得在 Ubuntu 中,我可以按CTRL+SHIFT+RIGHT
,这会将活动窗口移动到右侧的虚拟桌面。
我希望能够在没有鼠标或触摸屏的情况下在虚拟桌面之间移动窗口。
Ash*_*san 11
将现有应用程序移动到另一个虚拟桌面的功能存在,但没有映射到键盘快捷方式,而且似乎还没有办法映射它。
那说,
移至下一个虚拟桌面: Ctrl + Win + Right Arrow
移至上一个虚拟桌面: Ctrl + Win + Left Arrow
创建一个新的虚拟桌面(始终创建在最后一个桌面的右侧): Ctrl + Win + D
显示现有桌面及其概述: Win + Tab
如果您不介意使用 AutoHotkey 来实现此目的,则可以使用VirtualDesktopAccessor项目项目附带了一个示例,该示例正是这样做的:
\nhVirtualDesktopAccessor := DllCall("LoadLibrary", Str, "C:\\Path\\To\\VirtualDesktopAccessor.dll", "Ptr")\nMoveWindowToDesktopNumberProc := DllCall("GetProcAddress", Ptr, hVirtualDesktopAccessor, AStr, "MoveWindowToDesktopNumber", "Ptr")\nGoToDesktopNumberProc := DllCall("GetProcAddress", Ptr, hVirtualDesktopAccessor, AStr, "GoToDesktopNumber", "Ptr")\n\nMoveCurrentWindowToDesktop(number) {\n global MoveWindowToDesktopNumberProc, GoToDesktopNumberProc, activeWindowByDesktop\n WinGet, activeHwnd, ID, A\n DllCall(MoveWindowToDesktopNumberProc, UInt, activeHwnd, UInt, number)\n DllCall(GoToDesktopNumberProc, UInt, number)\n}\n\n+#1::MoveCurrentWindowToDesktop(1)\n+#2::MoveCurrentWindowToDesktop(2)\n+#3::MoveCurrentWindowToDesktop(3)\n+#4::MoveCurrentWindowToDesktop(4)\n+#5::MoveCurrentWindowToDesktop(5)\n
Run Code Online (Sandbox Code Playgroud)\nhttps://github.com/yalibian/i3-windows提供了一系列使用该库的默认设置:
\n\n\n使用 \xe2\x8a\x9e-# 切换到虚拟桌面 1-9,并根据需要回填桌面数量
\n使用 \xe2\x8a\x9e-shift-# 将活动窗口移动到虚拟桌面 1-9,并根据需要回填桌面
\n使用 \xe2\x8a\x9e-shift-q 关闭窗口
\n
归档时间: |
|
查看次数: |
8212 次 |
最近记录: |