Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>窗口任务标签 (Window Task Tag)New to Visual Studio Code? Get it now.
窗口任务标签 (Window Task Tag)

窗口任务标签 (Window Task Tag)

haogeorge

|
1 install
| (0) | Free
为每个 VSCode 窗口设置一个自定义任务标签,显示在状态栏并按工作区自动记忆,多窗口多服务器再多项目也不会忘记哪个窗口在干什么
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

窗口任务标签 (Window Task Tag)

一个本地 VSCode 扩展:给每个 VSCode 窗口设置一个自定义的"任务标签",常驻显示在窗口左下角状态栏,并且按工作区自动记忆。

多开几个窗口、连多台服务器、跑多个项目时,再也不用挨个点开窗口确认"这个窗口在干嘛"。

功能

  • 状态栏左下角常驻显示任务标签,例如 🔖 订单服务重构
  • 点击标签即可修改;输入为空回车即清除
  • 支持给标签选颜色(红/橙/黄/绿/蓝/紫),不同项目一眼区分
  • 标签按工作区记忆:关掉窗口下次再打开,标签还在
  • 打开一个从未设置过标签的窗口时,自动弹窗询问"这个窗口在干什么"(可在设置中关闭)
  • 未设标签的窗口会显示一个灰色的 🔖 未设标签 提示,点击即可设置
  • 适用于本地目录、多根工作区,以及 Remote-SSH 远程窗口(标签存储在本机,不污染项目目录)

使用方法

  1. 点击状态栏左下角的 🔖 未设标签(或已设标签); 或者用命令面板(Cmd+Shift+P)执行 "任务标签: 设置任务标签"。
  2. 输入这个窗口正在做的任务,回车。
  3. 选择一个颜色(可选,直接回车用默认颜色)。

清除标签:点击标签 → 输入留空回车;或命令面板执行 "任务标签: 清除任务标签"。

设置项

设置 默认 说明
taskTag.promptOnOpen true 打开未设标签的窗口时自动弹出询问输入框
taskTag.showWhenEmpty true 未设标签时在状态栏显示"未设标签"提示

数据存储在哪?

标签保存在 VSCode 自己的工作区存储(workspace storage)里,不会在项目目录写入任何文件,也不会提交到 git。

本地构建与安装

npx --yes @vscode/vsce package --allow-missing-repository
"/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code" --install-extension window-task-tag-*.vsix

安装(或重新安装)后需要重启 VSCode / 重载窗口生效。

卸载

在扩展面板中搜索 "Window Task Tag" 卸载即可。

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft