Mac版VS Code暂存更改后,如何让gutter竖线消失?
VS Code暂存更改后Gutter竖线不消失的解决方法
一、调整VS Code核心设置
- 打开VS Code设置(快捷键
Cmd + ,),在顶部搜索框输入git.showStagedChanges,找到对应选项后取消勾选。这样暂存更改后,gutter里的竖线就会消失,和你之前的使用习惯一致。 - 如果找不到这个选项,也可以直接编辑配置文件:按
Cmd + Shift + P打开命令面板,输入Open Settings (JSON),在打开的文件里添加一行"git.showStagedChanges": false,保存后重启VS Code即可。
二、排查扩展干扰
- 部分Git相关扩展(比如GitLens、Git History等)可能会修改默认的gutter显示逻辑。你可以先禁用所有Git类扩展,重启VS Code后测试暂存操作,如果竖线能正常消失,再逐个启用扩展,找到导致问题的那个,更新或卸载它就行。
内容的提问来源于stack exchange,提问作者Barb Leung
相关产品推荐
相关产品推荐

