notifications 工具窗口是 webstorm 2021.3 起唯一官方通知入口,统一承载构建失败、插件提示等所有 ide 事件,通过 alt+0 快捷键开关,按事件组归类且全局生效。

Notifications 工具窗口就是当前的通知中心
WebStorm 2021.3 起已彻底移除 Event Log,所有 IDE 事件(构建失败、插件提示、VCS 提醒、Fatal Error 建议等)统一由 Notifications 工具窗口承载。它不是“可选组件”,而是唯一官方通知入口——不存在“项目专属”的通知中心,所有通知按事件组归类,全局生效。
怎么打开 Notifications 工具窗口
最可靠的方式是快捷键:Alt+0(数字零,不是字母 O)。Windows/Linux 下几乎无例外;macOS 用户若无效,请确认是否误按成 Command+0(那是切换工具窗口的快捷键,非本意)。
其他方式包括:
- 菜单路径:
View → Tool Windows → Notifications - 点击右下角任意气球通知,会自动聚焦到该窗口
- 状态栏左端显示消息时,单击该消息也可跳转
注意:Alt+0 是开关式操作——按一次显示,再按一次隐藏。如果窗口已打开但内容为空,大概率是过滤设置问题,而非窗口未启动。
为什么 Notifications 看不到报错或构建失败信息
常见原因不是窗口没开,而是通知被静音或未启用历史记录:
-
Display balloon notifications被禁用,且对应事件组(如Build或IDE Fatal Errors)未勾选Show in tool window - 某类提示被你点过
Don’t show again,需去Settings | Appearance & Behavior | Notifications→Don’t ask again notifications列表里手动删掉 -
NullPointerException类致命错误会绕过 Notifications,直接弹出独立对话框,不走气球流程 - 窗口默认不自动滚动到底部,新通知来了可能卡在中间,得手动拖动或点顶部刷新按钮
调试时想看实时日志,Notifications 不负责这个
Notifications 只管 IDE 自身事件,不处理运行时输出:
- Node.js 进程日志 → 查看
Debug工具窗口的Process Console标签页 - 浏览器
console.log()→Debug工具窗口的Console标签页 - TypeScript 编译/webpack 构建日志 →
Build工具窗口
真正容易被忽略的是:Notifications 的时间线只保留你明确允许显示的事件组,且不会自动归档旧条目——一旦关闭窗口,未读状态就丢失,历史不可追溯。需要长期留痕,得靠日志文件或外部 CI 工具抓取。











