VSCode 键盘命令 ID
VSCode Keyboard command ids
在创建或编辑Visual Studio的keybindings.json文件v1.2.1时,代码不仅需要绑定键,还需要'CommandID'和'When'条件。
我正在寻找可用的 'CommandIDs' 的完整列表,但找不到。完整的命令列表在哪里?
谢谢
查看 Key Bindings for Visual Studio Code 以获取默认列表。
首选项 > 打开键盘快捷键。
单击以编辑 keybindings.json 进行高级自定义。 keybindings.json 底部是可用命令列表:
// Here are other available commands:
seairth 分享的页面上提到(但很难找到)。
使用 Ctrl/Cmd + p
打开命令面板并输入 打开默认键盘快捷键 (JSON)
然后 Enter
或点击它
这不是微不足道的,但确实回答了问题。
您可以从 VS 代码扩展中检索所有命令。所以如果你 create your own 喜欢这样:
npm install -g yo generator-code
yo code
然后你可以像这样使用 commands
对象:
let commands = await vscode.commands.getCommands()
根据文档执行以下操作:
Retrieve the list of all available commands. Commands starting with an underscore are treated as internal commands.
另请参阅:
在创建或编辑Visual Studio的keybindings.json文件v1.2.1时,代码不仅需要绑定键,还需要'CommandID'和'When'条件。
我正在寻找可用的 'CommandIDs' 的完整列表,但找不到。完整的命令列表在哪里?
谢谢
查看 Key Bindings for Visual Studio Code 以获取默认列表。
首选项 > 打开键盘快捷键。
单击以编辑 keybindings.json 进行高级自定义。 keybindings.json 底部是可用命令列表:
// Here are other available commands:
seairth 分享的页面上提到(但很难找到)。
使用 Ctrl/Cmd + p
打开命令面板并输入 打开默认键盘快捷键 (JSON)
然后 Enter
或点击它
这不是微不足道的,但确实回答了问题。
您可以从 VS 代码扩展中检索所有命令。所以如果你 create your own 喜欢这样:
npm install -g yo generator-code
yo code
然后你可以像这样使用 commands
对象:
let commands = await vscode.commands.getCommands()
根据文档执行以下操作:
Retrieve the list of all available commands. Commands starting with an underscore are treated as internal commands.
另请参阅: