You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code如何设置通知延迟指定时长后自动关闭

VS Code 通知强制自动关闭配置方案

你可以通过以下两种方式配置,让无交互需求的通知在指定延迟后自动关闭:

图形界面配置步骤

  • 使用快捷键Ctrl+,(Windows/Linux系统)或Cmd+,(Mac系统)打开VS Code内置设置面板
  • 在顶部搜索框输入notifications.visibility,找到「Notifications: Visibility」配置项,下拉选择auto选项,开启通知自动隐藏能力
  • 如需自定义自动关闭的等待时长,继续在搜索框输入notifications.autoHideTime,在输入框中填入你需要的延迟时长(单位为毫秒,例如填入3000即代表通知弹出3秒后自动关闭)

settings.json 直接配置方式

  • 使用快捷键Ctrl+Shift+P(Windows/Linux系统)或Cmd+Shift+P(Mac系统)唤起命令面板,输入Preferences: Open User Settings (JSON)后回车,打开用户配置文件
  • 在配置文件的根对象中添加如下两项配置,保存后配置会即时生效:
{
  // 其余已有配置保持不变,新增下方两项即可
  "notifications.visibility": "auto",
  "notifications.autoHideTime": 5000
}

注意:错误级别通知、需要用户手动选择操作的交互类通知(例如权限申请、扩展更新确认、报错操作指引)不会触发自动关闭逻辑,仅无操作按钮的普通信息、警告类通知会按照设定时长自动隐藏。

  • 若完成上述配置后通知仍常驻不消失,可排查近期安装的扩展,部分修改原生通知组件的扩展会覆盖默认配置,禁用对应扩展后重启VS Code即可恢复正常逻辑。

问题对应现象截图:
VS Code通知常驻不消失效果

内容的提问来源于stack exchange,提问作者Intolighter

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.27 07:09:17