VS Code中设置快捷键快速打开指定文件的求助
用自定义快捷键直接打开指定文件的解决方案
1. 打开快捷键配置文件
- 打开VSCode,按
Ctrl+K Ctrl+S唤起快捷键面板,点击右上角的「打开键盘快捷方式(JSON)」图标,进入keybindings.json配置文件。
2. 添加自定义快捷键配置
在文件中插入以下代码(务必替换为你的文件实际路径):
{ "key": "ctrl+i n", "command": "vscode.open", "args": { "path": "你的文档目录绝对路径/cheatcheet.md", "preview": false // false表示固定打开新标签,true则用预览标签打开 }, "when": "editorTextFocus || !editorTextFocus" // 确保任何场景都能触发快捷键 }
- 路径格式注意:Windows系统需用双反斜杠
\\分隔,比如"C:\\Users\\你的用户名\\Documents\\cheatcheet.md";Mac/Linux直接用正斜杠/,比如"/Users/你的用户名/Documents/cheatcheet.md"。 - 快捷键冲突处理:如果
ctrl+i n已被占用,VSCode会在配置文件中给出提示,直接更换为其他未被占用的组合即可,比如ctrl+shift+c。
3. 验证配置
保存keybindings.json后,按下你设置的快捷键,就能直接打开目标文件。
常见问题排查
- 若出现报错:检查路径拼写是否正确,特殊字符(如空格)无需转义,直接保留即可。
- 若快捷键无效:在快捷键面板搜索你设置的组合,确认是否被其他命令占用;同时检查
when条件是否限制过严,确保没有额外场景限制。
内容的提问来源于stack exchange,提问作者Ivan Maglica
相关产品推荐
相关产品推荐

