键盘绑定以在vscode中打开特定文件

时间:2019-07-17 16:19:13

标签: vscode-settings

我认为可以通过编辑keybindings.json来实现。因为我似乎找不到可用命令的列表,所以我已经通过自动完成完成了这一步:

    {
        "key": "SHORTCUT",
        "command": "workbench.action.files.openFile",
        "args": {
         // ARG TO POINT TO SPECIFIC FILE
        }
    }

似乎是一个简单的任务,但我似乎找不到所需的文档。如果有人也可以将我指向相关文档,我将不胜感激。

1 个答案:

答案 0 :(得分:1)

我也在寻找这个并阅读源代码

vscode/src/vs/workbench/browser/actions/workspaceActions.ts

它不使用参数,直接调用对话框服务来显示操作系统的FileOpen对话框。

我已经使扩展名HTML Related Links中的打开文件命令可以从键盘绑定中调用。

  {
    "key": "ctrl+i ctrl+o",  // or any other key binding
    "command": "htmlRelatedLinks.openFile",
    "args": [ "/home/mememe/Projects/Python/README.md", 10, 5 ]
  }