如何为Visual Studio Code绑定打开文件夹的快捷键?能否用AutoHotkey v1实现?
在VS Code中绑定快捷键打开文件夹
- 打开快捷键设置:按下
Ctrl+K Ctrl+S(Windows/Linux)或Cmd+K Cmd+S(Mac),也可以通过菜单栏文件>首选项>键盘快捷方式进入面板。 - 编辑JSON配置:点击面板右上角的
{}图标打开keybindings.json文件,添加以下配置:{ "key": "ctrl+shift+o", // 可替换成你想要的快捷键组合 "command": "vscode.openFolder", "when": "!inQuickOpen" } - 保存文件后,按下设置的快捷键就能唤起文件夹选择窗口,选中目标文件夹即可在VS Code中打开。
用AutoHotkey v1实现一键打开VS Code文件夹
打开固定路径文件夹
新建一个.ahk文件,粘贴以下代码:
^!o:: ; 这里的^!o代表Ctrl+Alt+O,可自定义快捷键 if WinExist("ahk_exe Code.exe") { Send, ^+o ; 对应你在VS Code中设置的打开文件夹快捷键 Sleep, 500 SendInput, D:\Projects\MyCode{Enter} ; 替换成你的目标文件夹路径 } else { ; 替换成你的VS Code实际安装路径 Run, "C:\Program Files\Microsoft VS Code\Code.exe" "D:\Projects\MyCode" } return
打开任意选择的文件夹
如果需要每次手动选择不同文件夹,使用这个版本:
^!o:: FolderSelectDialog, OutputVar, , 选择要在VS Code中打开的文件夹 if ErrorLevel return if WinExist("ahk_exe Code.exe") { Send, ^+o Sleep, 500 SendInput, %OutputVar%{Enter} } else { Run, "C:\Program Files\Microsoft VS Code\Code.exe" "%OutputVar%" } return
- 自定义快捷键:把
^!o改成你习惯的按键组合,比如#f代表Win+F。 - 路径适配:根据实际情况修改VS Code安装路径和目标文件夹路径。
- 运行脚本:安装AutoHotkey v1后,双击
.ahk文件即可生效。
内容的提问来源于stack exchange,提问作者Sem
相关产品推荐
相关产品推荐

