看起来在vscode v1.76中会有一个新的设置项
Audio Cues: Terminal Command Failed
"Plays a sound when a terminal command fails (non-zero exit code)."
以前的音频提示设置:启用音频提示
正在被一系列更具体的设置所取代。
但自v1.66起,您可以为所有音频提示设置音量控制,如果默认的50
音量太低,则可以将其设置为0
来关闭或增加音量:
您可以单独启用/禁用这些设置:
Audio Cues: Diff Line Detected
Audio Cues: Diff Line Inserted
Audio Cues: Diff Line Modified
Audio Cues: Line Has Breakpoint
Audio Cues: Line Has Error
Audio Cues: Line Has Folded Areas
Audio Cues: Line Has Inline Suggestion
Audio Cues: Line Has Warning
Audio Cues: No Inlay Hints
Audio Cues: Notebook Cell Completed
Audio Cues: Notebook Cell Failed
Audio Cues: On Debug Break
Audio Cues: Task Completed
Audio Cues: Task Failed
Audio Cues: Terminal Command Failed - in v1.76
Audio Cues: Terminal Quick Fix
截至 vscode v1.75 版本,上述是可用设置。您可以通过命令 Help: List Audio Cues
或在设置中搜索 Audio Cues
来查看当前列表。
设置中的默认值 auto
表示仅当屏幕阅读器连接时启用声音。如果需要即使没有连接屏幕阅读器也想播放声音,可以将其更改为 On
。
参见 v1.64 发行说明:音频提示:
音频提示指示当前行是否具有某些标记,例如错误、断点或折叠文本区域。
当主光标更改其行或第一次向当前行添加标记时,它们会播放。当连接了屏幕阅读器时,它们会自动启用,但也可以通过将 [特定设置] 更改为
on
来手动启用。
这是因为您可能启用了辅助功能支持,所以您只需要将其禁用即可。
...
"editor.accessibilitySupport": "off",
...
这不是一种优雅的解决方案,但可以解决问题:
或者
然后
audioCues.volume: 0
,但它仍然会频繁哔哔声。 - Stabledog我不确定这会不会帮助任何人,但我还是会添加它。
确保你的无障碍设置关闭了。
如果打开,可能会发生一些非常可怕的事情,例如每次移动时都会出现嘈杂的铃声。
"editor.accessibilitySupport": "off", // Very F@#@ing IMPORTANT
github copilot
或者 vscode 本身。要消除这种声音,请按照以下步骤进行:为应用以下设置更改,您需要重新启动终端。
添加/更新以下行: "terminal.integrated.enableBell": false
通过以下方式之一打开用户设置:
在终端面板中,单击终端列表下拉菜单 (位于右上角),然后选择“配置终端设置”
或者使用命令面板 (ctrl+shift+P)
向下滚动至"Terminal> Integrated: Enable Bell"并取消选中它