如何在 Visual Studio 2022 中删除 git 差异指示器?

jed*_*ode 16 visual-studio visual-studio-2022

我今天打开 Visual Studio 2022,并在左侧边栏上看到这些符号。

在此输入图像描述

我没有启用这些,它们只是出现了。如果我点击它们,它们会显示:

在此输入图像描述

它们真的很烦人,特别是因为右侧边栏上出现的红色箭头几乎与错误指示器的颜色相同。

在此输入图像描述

我找不到关闭这些功能的选项,也找不到在线解决方案。有谁知道如何摆脱它们?

Mat*_*ete 15

从版本 17.6.2 开始,这不再是预览功能。现在,该功能已完全实现并再次默认打开。要禁用,请转至:

Tools-> Options-> Text Editor->General

从那里您要取消选中“跟踪更改”。

  • 问题是,这也会删除已保存/未保存文件更改的非 Git 边距颜色。除了 Git 之外,我找不到其他方法。 (5认同)

Tim*_* G. 10

更新答案(2024 年 2 月 16):

\n

有一段时间,Visual Studio 强迫您使用此选项,并且在使此功能不再是预览功能后无法禁用它。但是,Visual Studio 2022 17.9.0 添加了在最近的反馈项之后在模式之间切换的功能。

\n

转到 Tools \xe2\x86\x92 Options \xe2\x86\x92 Text Editor \xe2\x86\x92 General 并将“Tracking Mode”下拉列表更改为 Git Changes 或 File Changes:

\n

设置中的跟踪模式选项

\n
\n

原答案:

\n

您将需要关闭 Git Line Staging 支持。

\n

转到工具 \xe2\x86\x92 选项 \xe2\x86\x92 环境 \xe2\x86\x92 预览功能并取消选中“Git line-staging support”选项并重新启动 IDE。

\n

在此输入图像描述

\n

Visual Studio 版本 17.3 默认情况下打开此功能。通过将其关闭,Visual Studio 将恢复为“绿色和黄色”更改指示条,而不是这些 Git 指示条。它还会删除您所说的那些红色箭头。

\n