我在macOS 10.14.6上使用VSCode 1.38.0,并在此处遇到此问题:
我通过删除所有扩展名并重置所有映射键进行了测试,但是仍然遇到相同的问题。
我的问题与另一个用户报告的以下链接的问题非常相似,不同之处在于我在macOS上运行了较新版本的VSCode。
答案 0 :(得分:2)
在macOS Catalina上, CTRL + Z 对我有用。
答案 1 :(得分:0)
有时这可能会出错,但是在运行诸如节点服务器之类的命令时,Ctrl-Alt-M(在Mac上为Ctrl-Option-M)会停止当前的批处理作业。
出于测试目的,您可以编写一些永远不会完成的代码(例如不会终止的for循环),然后尝试“ ctrl-c”和“ ctrl-opt-m”,看看会发生什么。如果问题仍然存在,我将重启计算机和/或确保Visual Studio和您的操作系统是最新的。
答案 2 :(得分:0)
不知道您是否仍在使用较新的版本来解决此问题,但是对于其他到达此处的用户,可以尝试进行手动键绑定,以将控制序列发送到终端,如this答案中所述。我将其更改为“ ctrl + c”,它对我有用,在终端设置中启用了“允许和弦”,并确保没有其他以“ ctrl + c”开头的和弦,因为那样会截取该音序。 / p>
{
"key": "ctrl+c",
"command": "workbench.action.terminal.sendSequence",
"args": {
"text": "\u0003"
},
"when": "terminalFocus"
}
答案 3 :(得分:0)
我通过使用command + .