发布于2026-08-12 阅读(0)
扫一扫,手机访问
Mac系统原生专注模式可自动屏蔽编程时通知:创建“编码中”专注模式并关闭所有通知,仅保留紧急联系人;通过绑定VS Code、JetBrains系列、Terminal等应用启动或全屏状态自动启用,菜单栏显示{ }图标即生效。

你正在Mac上编写代码,需要在进入VS Code、JetBrains系列或终端写代码时自动屏蔽通知干扰,又不想每次手动点月亮图标——系统原生支持通过专注模式+应用触发条件实现“一打开编辑器就静音”,无需第三方工具。
第一步:点击左上角苹果图标 → 选择“系统设置”。
第二步:在左侧边栏滚动到底部,点击“专注模式”。
第三步:点击右下角“+”号 → 选择“自定”,命名为“编码中”,图标选代码括号“{ }”或终端窗口样式,颜色选深蓝或黑色。
第四步:在“允许的通知”区域,关闭全部应用开关;向下滚动到“人员”,点击“添加联系人”,仅勾选“重复来电”和“紧急联系人”——这样既保关键通信畅通,又避免被日常消息打断思路。
方法一:把启动条件绑定到指定应用上
① 先进入“专注模式”列表,点开刚刚创建好的“编码中”模式。
② 页面往下滑,找到“自动启用”这一栏,然后点击“添加自动启用条件”。
③ 接着选择“应用”,再点“添加应用”,在弹出的窗口里勾选这些程序:【Visual Studio Code】、【IntelliJ IDEA】、【PyCharm】、【Terminal】 和 【iTerm2】。
④ 最后确认这个条件右侧的开关已经打开,显示为绿色,这样规则就会立即生效。
方法二:绑定全屏终端或编辑器窗口触发(更宽松)
直接开启“当使用全屏应用时”选项——这一步对写代码场景特别实用,因为VS Code、iTerm2全屏后会自动触发,但注意:Safari或Chrome全屏也会误触发,慎用。
先打开 VS Code,看一眼菜单栏右上角有没有立刻出现“{ }”图标;如果没看到,通常要回头检查一下“应用”列表里是不是漏掉了当前实际在运行的编辑器进程名。举个常见情况,像通过 JetBrains Toolbox 启动的 IDE,进程名有时显示为“jbserver”,这种就得单独补充进去。
如果需求只是终端敲命令时保持安静,但又不想关掉 IDE 里的通知,那就只勾选 Terminal 和 iTerm2,不要勾选任何 IDE。这样设置后,VS Code 的弹窗依然会正常显示,而命令行操作时也不会被频繁打断。
【注意:应用触发条件只会在该 App 首次启动时生效一次,切换标签页或新建窗口都不会重复触发】
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
4
5
6
7
8
9