如何禁用VS Code的Toast通知功能(2022年最新方案)
截至2022年VS Code Toast通知管控方案
全局通知模式调整
打开设置(快捷键Ctrl+,或Cmd+,),搜索notifications,找到Notifications: Mode选项。截至2022年该选项有三个可选值:default:保留所有弹窗通知(默认状态)silent:仅在侧边栏通知中心保留记录,不再弹出Toast弹窗off:完全关闭所有通知
推荐选择silent,既能保留必要的通知记录,又能避免弹窗干扰。
第三方扩展通知单独管控
多数烦人的Toast来自第三方扩展,可针对性禁用:- 打开扩展面板(
Ctrl+Shift+X或Cmd+Shift+X),找到目标扩展,点击齿轮图标选择Extension Settings - 在扩展设置中查找含
notification的选项,将其设为off或调整为仅在通知中心显示
比如Git、代码检查类扩展,通常都有独立的通知控制项。
- 打开扩展面板(
JSON设置细粒度定制
打开设置JSON文件(快捷键Ctrl+Shift+P或Cmd+Shift+P,输入Open Settings (JSON)),添加以下配置实现精准管控:- 屏蔽特定分类的通知:
可根据实际烦扰的通知类型,添加对应的分类关键词。"notifications.excludeCategories": [ "git", "extensionManagement", "linting" ] - 缩短Toast弹窗停留时长:
默认时长为5000毫秒,调整为3000毫秒可减少弹窗的视觉占用时间。"notifications.toastTimeout": 3000
- 屏蔽特定分类的通知:
第三方辅助扩展管控
截至2022年,Notification Manager扩展处于可用维护状态,它提供可视化的规则设置界面,可按扩展、通知分类、关键词等维度,过滤或屏蔽指定Toast通知。
内容的提问来源于stack exchange,提问作者George
相关产品推荐
相关产品推荐

