VSCode如何不弹出对话框通过快捷键快速打开指定文件
VSCode 快捷键快速打开指定文件操作指南
实现原理
通过自定义键盘快捷键绑定VSCode内置的文件打开命令,直接传入目标文件的路径参数,完全跳过文件选择对话框触发流程。
配置步骤
- 打开快捷键配置JSON文件:按下
Ctrl + K后松开,再按下Ctrl + S调出快捷键面板,点击面板右上角的「打开键盘快捷键(JSON)」图标,进入配置编辑页。 - 在配置数组中新增如下规则,按需替换快捷键和文件路径:
{ // 自定义快捷键组合,可根据使用习惯修改,避免与已有快捷键冲突即可 "key": "ctrl+alt+r", "command": "workbench.action.files.openFile", "args": { // 替换为你本地Console.R的绝对路径 // Windows系统路径的反斜杠需要转义,示例:"C:\\Users\\你的用户名\\Documents\\R\\Console.R" // macOS/Linux示例:"/home/你的用户名/R/Console.R" // 如果文件固定在当前工作区内,可使用变量简化配置:"${workspaceFolder}/Console.R" "fileUri": "你的Console.R文件绝对路径" } }
- 保存配置文件后即可立即生效,按下你设置的快捷键就能直接打开目标Console.R文件,无需弹出任何选择对话框。
进阶用法(适配R终端使用需求)
如果需要在打开文件的同时,自动将文件内容发送到R终端运行,可以安装multi-command扩展,配置多命令连续执行的快捷键,同时完成「打开文件→全选内容→发送到R终端」的全流程,进一步提升操作效率。
内容的提问来源于stack exchange,提问作者Yun
相关产品推荐
相关产品推荐

