我正在使用 Visual Studio 代码,并使用 2 种语言进行编程。 Mac 的默认键盘快捷键对我来说不太舒服。因此,我将其更改为
Cmd
+R
但每次我切换到另一种语言时,我都必须更改键盘快捷键,不仅将快捷键分配给我正在使用的语言,而且还要删除旧的快捷键。那么有没有一种方法可以让我分配 1 kb 快捷方式来运行所有语言呢?也很难看出哪些应该添加,哪些不应该添加......
从Daniel Kaplan提供的答案,我建议你去键盘快捷键的JSON文件并添加
"when": "editorTextFocus && editorLangId == (your language)"
例如
{
"key": "ctrl+shift+t",
"command": "java.debug.runJavaFile",
"when": "editorTextFocus && editorLangId == java"
},
{
"key": "ctrl+shift+t",
"command": "python.execInTerminal-icon",
"when": "editorTextFocus && editorLangId == python"
}