在正常的 Windows 命令提示符下,
ctrl+c
将停止节点服务器的运行。
但是,如果我通过 VS Code 菜单项
Open in Command Prompt
启动命令提示符,然后按 ctrl+c
(甚至多次)不会 像往常一样停止服务器。
知道 VS Code 命令提示符与标准 Windows 命令提示符相比有什么不同吗?
(在 Windows 10 x64 上运行) (VS 代码 1.11.2)
我和OP有同样的问题,RaelB的回答没有帮助。
我所做的是“禁止使用和弦”,方法是转到 用户设置 (Windows 上的 Ctrl + Alt + S) > 用户选项卡(不是工作区选项卡)> 功能 > 终端 并取消选中 集成:允许和弦 复选框。
现在我可以像使用常规 Windows 终端一样使用我的终端。
添加此设置可以解决问题:
"terminal.external.windowsExec": "C:\\Windows\\sysnative\\cmd.exe"
听起来这个问题将在未来的版本中得到修复。 (请参阅 Github 问题的链接)
如果您使用 Code Runner Visual Code Extension,请使用 Ctrl + Alt + M。
Ctrl + Alt + M(停止代码运行)
Ctrl + Alt + N(运行代码)
嗯,你可以简单地在“输出”控制台上停止它。只需右键单击并选择“停止代码运行”选项即可。