Win10没有提供修改虚拟桌面快捷键的功能,默认的快捷键win+tab 打开虚拟桌面列表之后,还需要手动点击某个虚拟桌面才能进行切换,不是很方便,
所以我们使用AHK软件来自定义快捷键 ,通过自定义的快捷键快速的在多个虚拟桌面之间进行切换,
所需工具: AHK(AutoHotkey) 工具说明:键盘,鼠标等的脚本模拟工具,可以监听,触发键盘和鼠标的动作。 下载: https://www.autohotkey.com/download/
如何创建脚本参考官方说明:
How to create a script
参考脚本:
; Windows 10 虚拟桌面自动切换
!1::
send #{Tab}
Return
!F2::
send #^{right}
return
!F1::
send #^{left}
return
#2::
{
DetectHiddenWindows, on
if WinExist("ahk_exe idea64.exe")
WinActivate, ahk_class SunAwtFrame
else
Run, idea64.exe
}
return
; ----------------------------------------------------
#1::
{
DetectHiddenWindows, on
if WinExist("ahk_exe notepad++.exe")
WinActivate, notepad++
else
Run, notepad++.exe
}
return
; ----------------------------------------------------
#3::
{
DetectHiddenWindows, on
if WinExist("ahk_exe WeChat.exe")
WinActivate, ahk_class WeChatMainWndForPC
else
Run, WeChat.exe
}
return
; ----------------------------------------------------
#c::
{
DetectHiddenWindows, on
if WinExist("ahk_exe chrome.exe")
WinActivate, ahk_class Chrome_WidgetWin_1
else
Run, chrome.exe
}
return
; ----------------------------------------------------
#b::
{
DetectHiddenWindows, on
if WinExist("ahk_exe BCompare.exe")
WinActivate, ahk_class TViewForm.UnicodeClass
else
Run, BCompare.exe
}
return
;------------------------------------------
脚本说明:
alt+1 显示任务视图(所有桌面) alt+F1 上一个桌面 alt+F2 下一个桌面 替代默认win+数字的功能,具体可自定义, win+1 激活钉钉 win+2 激活IDEA win+3 激活微信 win+c 激活chrome win+b 激活beyondcompare
如想要修改,只需编辑脚本文件,替换想应的应用程序名即可。