做版本迭代的开发者,对Git Tag再熟悉不过。发布版本、标记重要提交点,都需要打标签。很多人习惯终端敲 git tag v1.0.0,简单一行命令,可一旦手上事情多,很容易手滑输错版本号,或是忘记不能覆盖已有标签,等报错才反应过来。
VS Code的Git原生UI,很早就在2020年就支持了这个操作 。
也支持push这个tag

Zed 新版本正好补上了这一块短板:在命令面板新增「git: create tag at head」指令,可以直接在当前仓库HEAD位置创建轻量本地标签。不用切终端,全程在编辑器内完成操作。
调用方式很简单,打开命令面板,搜索这个指令,

弹出输入框填写tag名称。

如果同名标签已经存在,会直接阻止覆盖,避免误操作冲掉旧版本标记。创建完成后自动刷新标签列表,同时弹出成功/失败通知,一眼就能知道操作结果,本地仓库、远程仓库都支持。
这个功能看着很小,但刚好击中一类场景:Hotfix、临时版本快照、给当前提交点快速打标记。不用离开编辑器,不用记忆Git参数,降低命令行出错风险。
编辑器之间的竞争,很多时候不是谁能实现惊天动地的大功能,而是这些低频、但关键时刻很折磨人的小操作。VS Code重度用户如果想在GUI里打Tag,只能求助插件;Zed直接内置进Git集成,开箱即用。
Zed的Git集成一直在稳步迭代,从查看变更、分支操作,到现在支持一键在HEAD创建标签。它的目标很清晰:让开发者尽量留在编辑器内完成绝大多数版本控制操作,减少在终端和代码面板来回跳转的摩擦,把注意力留在代码本身,而不是Git命令记忆上。