VSCode不支持内置最小化到系统托盘功能,可通过第三方工具实现:Windows推荐使用RBTray或AutoHotkey脚本,Linux可借助AppIndicator扩展,macOS则依赖Dock最小化及辅助工具视觉隐藏。

VSCode 本身不提供内置的“最小化到系统托盘”功能,但可以通过一些方法在 Windows、macOS 或 Linux 上实现类似效果。以下是几种实用的解决方案。
使用第三方工具(Windows 推荐)
Windows 系统下最有效的方式是借助轻量级工具来让 VSCode 最小化后隐藏到系统托盘。推荐工具:RBTray
- 下载 RBTray(开源免费,可在 GitHub 搜索获取)
- 运行 RBTray 后,它会在后台监听最小化窗口
- 正常打开 VSCode,点击窗口左上角图标选择“最小化”
- VSCode 窗口会自动隐藏,任务栏不再显示,仅在系统托盘可见
使用 AutoHotkey 脚本(高级用户)
如果你希望更精细控制,可以用 AutoHotkey 编写脚本实现最小化隐藏。示例脚本:
启明星企业抽奖程序 系统采用ASP.NET4.0 无需数据库。在企业抽奖时,请勿关闭或者刷新页面。因为系统目前没有提供保存数据功能。例如在抽二等奖和一等奖之间,可能有时间间隔。那么,此时,你可以按F11取消全屏,然后最小化页面,再单击右下角喇叭,设置无声。1.启明星抽奖程序配置说明使用说明:在lottery/lottery文件夹下,有3个文本文件。company.txt存放公司名称,award.t
#IfWinActive ahk_exe Code.exe
^#n:: ; Ctrl + Win + N 最小化到托盘
WinMinimize, A
return
#IfWinActive
- 安装 AutoHotkey
- 保存脚本并运行,即可用快捷键将 VSCode 最小化隐藏
- 结合其他脚本还可显示托盘图标
Linux 下使用 dock 类工具
Linux 用户可借助如 KStatusNotifierItem/AppIndicator Support 等插件,配合 VSCode 的后台运行特性实现托盘显示。- 确保已安装 GNOME Shell 扩展支持
- 启用 “Ubuntu AppIndicators” 或类似扩展
- 启动 VSCode 后,它可能自动出现在系统托盘(取决于桌面环境)
- 部分发行版需手动配置或使用 status-notifier-item-bridge
macOS 注意事项
macOS 没有传统系统托盘概念,Dock 图标无法真正“隐藏”。但你可以:- 使用 Cmd+M 最小化窗口
- 通过 Cmd+Tab 切换应用
- 配合 HazeOver、BetterTouchTool 等工具实现视觉隐藏效果
基本上就这些方法。VSCode 官方暂未支持托盘功能,所以依赖外部工具是目前最可行的方式。选择适合你系统的方案即可。









