我的任务是我的应用程序的服务器:
"tasks": [
{
"label": "f1",
"type": "shell",
"command": "gunicorn",
"args": [
"main:api"
],
"isBackground": true,
},
]
映射到键“F1”,现在,如果此任务处于活动状态,当我按F1时,我想要将其杀死并重新开始。 所以每次写新功能时我都不必按CTRL-C。
我如何实现这种行为? - 谢谢
答案 0 :(得分:1)
正如@jahuuar所建议的那样,有一个命令可以实现:
打开命令面板(CMD / CTRL + Shift + P或Menu> View> Command Palette),然后键入“ restart”,您将看到“ 任务:重新启动正在运行的任务”。如果这是您要的内容(即使只有一个...,它也会要求重新启动任务。。。),然后可以将键盘快捷键映射到该命令。
答案 1 :(得分:1)
答案 2 :(得分:0)
根据 Visual Studio代码版本1.39.0 ,您可以右键单击“输出区域”,然后选择
“停止运行代码”
。 希望这是您想要的。 谢谢
答案 3 :(得分:0)
确保你在终端中运行代码而不是输出部分