在 Windows 10 中,是否可以像在 linux 上一样在具有多行和多列的网格中排列虚拟桌面?

dem*_*hog 7 virtual-desktop windows-10

标题说明了一切。我通常在 linux 上有一个 3x4 的虚拟桌面阵列。我可以在 Windows 10 上做同样的事情吗?

我不相信你可以使用 UI。想知道是否可以通过编辑注册表来实现?

小智 5

根据@demented刺猬的回答,VirtualDesktopGridSwitcher适用于Windows 10。我设法获得了在Windows 10上工作的最新版本(撰写本文时为2.4.0.0)(版本10.0.17134 Build 17134)。

该应用程序目前的可配置性不是很好,因此不允许为桌面切换、移动窗口等自定义键绑定。但是可以使用AutoHotKey和最少的别名脚本来实现替代别名键绑定。我在最后粘贴了我的键绑定别名脚本,该脚本基于 VIM 运动 (j,k,h,l) 来切换桌面/移动窗口。

应用程序默认图标基于 3x3 网格布局,因此如果您需要不同的布局,您可能更愿意使用此处的内容更改这些默认图标集:https://virtuawin.sourceforge.io/ ?page_id= 48(我使用 2x2 网格,因此可以使用图标)或者您可以提供自己的图标。只需将图标放入应用程序Icons文件夹并将其命名为1.icoto n.ico

就这一点而言,它是可用且有效的!它可以改进,但它解决了严格使用键盘的桌面布局和桌面切换/窗口移动的问题。

; AutoHotKey script

; Uncomment the next line if you don't want this script appearing in your system tray
;#NoTrayIcon

; Read this for more details and keys:
; https://www.autohotkey.com/docs/Hotkeys.htm

; Switch desktop aliases (using Ctrl-Alt + VIM motion key)

^!l::^!Right
^!h::^!Left
^!j::^!Down
^!k::^!Up

; Move window aliases (using AltGr + key)

<^>!l::^!+Right
<^>!h::^!+Left
<^>!j::^!+Down
<^>!k::^!+Up
<^>!Right::^!+Right
<^>!Left::^!+Left
<^>!Down::^!+Down
<^>!Up::^!+Up
Run Code Online (Sandbox Code Playgroud)