有没有办法在 VS Code 中设置调用构建任务的快捷方式?
Is there a way to set up a shortcut to call Build Tasks in VS Code?
目前,我在 Visual Studio 代码(不是 Visual Studio)中设置了构建任务。当我按下 Ctrl+Shift+B 时,我得到了我的构建任务列表,然后我必须 select 我的任务,然后它会编译 运行 我的程序。
有没有更简单的方法,所以不用 Ctrl+Shift+B -> Enter,我可以只按一个按钮并有一个预设的构建任务运行?键盘按钮或 GUI 按钮都可以很好地工作。
通过终端->配置默认构建任务将任务标记为默认构建任务...这只是将以下内容添加到tasks.json
中的任务:
"group": {
"kind": "build",
"isDefault": true
}
之后,Ctrl+Shift+B将运行直接任务。
此外,您还可以使用 "kind": "test"
默认 test 任务。该任务可以直接 运行 使用 Tasks: Run Test Task
命令(默认没有分配快捷方式)。
最后,如果有两个快捷键还是不够用(或者你不想修改tasks.json
),你可以设置快捷键run tasks directly by their name:
{
"key": "ctrl+b",
"command": "workbench.action.tasks.runTask",
"args": "run"
}
将 run
替换为您的构建任务的标签。
打开keybindings.json
按Ctrl+KCtrl+S 或单击 文件 -> 首选项 -> 键盘快捷键 。如果文件之前为空,您可能需要添加 []
。
您可以在位于 C:\Users\%User%\AppData\Roaming\Code\User\
:
的 keybindings.json
中添加此代码
[
{
"key": "ctrl+shift+r",
"command": "workbench.action.tasks.runTask",
"args": "run"
},
// [...]
]
来源:https://lronaldo.github.io/cpctelera/files/buildsys/vscode_integration-txt.html
目前,我在 Visual Studio 代码(不是 Visual Studio)中设置了构建任务。当我按下 Ctrl+Shift+B 时,我得到了我的构建任务列表,然后我必须 select 我的任务,然后它会编译 运行 我的程序。
有没有更简单的方法,所以不用 Ctrl+Shift+B -> Enter,我可以只按一个按钮并有一个预设的构建任务运行?键盘按钮或 GUI 按钮都可以很好地工作。
通过终端->配置默认构建任务将任务标记为默认构建任务...这只是将以下内容添加到tasks.json
中的任务:
"group": {
"kind": "build",
"isDefault": true
}
之后,Ctrl+Shift+B将运行直接任务。
此外,您还可以使用 "kind": "test"
默认 test 任务。该任务可以直接 运行 使用 Tasks: Run Test Task
命令(默认没有分配快捷方式)。
最后,如果有两个快捷键还是不够用(或者你不想修改tasks.json
),你可以设置快捷键run tasks directly by their name:
{
"key": "ctrl+b",
"command": "workbench.action.tasks.runTask",
"args": "run"
}
将 run
替换为您的构建任务的标签。
打开keybindings.json
按Ctrl+KCtrl+S 或单击 文件 -> 首选项 -> 键盘快捷键 。如果文件之前为空,您可能需要添加 []
。
您可以在位于 C:\Users\%User%\AppData\Roaming\Code\User\
:
keybindings.json
中添加此代码
[
{
"key": "ctrl+shift+r",
"command": "workbench.action.tasks.runTask",
"args": "run"
},
// [...]
]
来源:https://lronaldo.github.io/cpctelera/files/buildsys/vscode_integration-txt.html