如何在VSCode中彻底禁用源代码管理及相关图标数字标识
如何彻底禁用VSCode源代码管理功能并移除相关图标、数字标识
你已修改的git.enabled、git.decorations.enabled、git.autoRepositoryDetection三个配置仅能控制内置Git插件的基础行为,无法全局关闭SCM(源代码管理)模块的入口和计数,按以下步骤操作即可彻底移除对应界面元素:
隐藏活动栏源代码管理图标
- 在左侧活动栏的空白区域点击右键
- 在弹出的菜单列表中找到源代码管理选项,取消前方的勾选,对应圆圈图标会直接从活动栏移除
关闭全局SCM数字角标与装饰
- 按下快捷键
Ctrl+,(macOS系统使用Cmd+,)打开设置面板 - 在顶部搜索框输入
scm.decorations.enabled,找到对应配置项后取消勾选。该配置为全局源代码管理装饰开关,优先级高于单独的Git装饰配置,可关闭所有SCM来源的数字角标、文件状态标记 - 如果你安装了SVN、Perforce等第三方版本控制扩展,需要同步在设置中找到对应扩展的「启用」「装饰」「自动仓库检测」选项,全部设置为
false
终极方案:禁用所有内置SCM相关扩展
如果以上操作后仍有残留标识,可直接禁用内置源代码管理相关扩展:
- 按下快捷键
Ctrl+Shift+X(macOS系统使用Cmd+Shift+X)打开扩展面板 - 在扩展搜索框输入
@builtin筛选所有内置扩展 - 在列表中找到所有Git、GitHub相关的内置扩展,逐个点击「禁用」按钮
- 重启VSCode后,所有源代码管理相关的入口、标识会被完全清除
内容的提问来源于stack exchange,提问作者Edward Novikov
相关产品推荐
相关产品推荐

