我在OSX上刚刚安装了Visual Studio Code,只有Emacs Keymap扩展名。
当我试图撤消( ctrl + / )时,会发出铃声。
任何想法如何通过这种键绑定或永远关闭它?我没有在VSC配置中找到任何与声音相关的设置。
答案 0 :(得分:1)
我发现最好的方法是禁用操作系统控制面板中的所有铃声。不过,我不确定在Mac的哪里可以找到它。
答案 1 :(得分:1)
对于在这个问题上迷迷糊糊的任何人,这个问题都与此有关: https://github.com/Microsoft/vscode/issues/44070
当您在任何文本输入框上按Ctrl+/
(在Chrome地址栏和Stickies中尝试)时,实际上会出现铃声。
您需要通过DefaultKeyBinding.dict
重新绑定快捷方式。
转到~/Library/KeyBindings/DefaultKeyBinding.dict
(如果文件不存在,则需要mkdir
和touch
)。
添加此内容:
{
"^/": "noop:";
}
然后重新启动vscode。
答案 2 :(得分:1)
我做了以下
settings.json
"terminal.integrated.enableBell": false
(在
文件结尾,在结束}
之前)此外,如果您想关闭系统的声音(Windows),可以看一下here,但是我尝试过,即使没有声音,仍然会发出哔声(另一种更令人讨厌的声音)内部可视代码。
答案 3 :(得分:0)
要添加到以上mooncoder的答案中...如果您在高山脉或更高山脉(莫哈韦沙漠,卡塔琳娜州)上,则需要将其用作DefaultKeyBinding.dict
文件的内容,如在 this issue on gitHub.com中发布。
{
"@^\UF701" = "noop:";
"@^\UF702" = "noop:";
"@^\UF703" = "noop:";
}
答案 4 :(得分:-1)
对于Mac用户,可以在系统范围内从“系统偏好设置”>“声音”>“声音效果”将警报声音静音。降低“警报音量”。