今天我打开了 Visual Studio 2022,发现左侧边栏上出现了这些符号。 我没有启用它们,它们只是出现了。如果我点击它们,它们会显示这个: 他们真的很烦人,特别是因为红色箭头几乎与错误指示器相同的颜色出现在右侧边栏上。 我找不到关闭它们的选项,也没有在网上找到解决方案。有人知道如何摆脱它们吗?
您需要关闭Git行暂存支持。 前往工具 -> 选项 -> 环境 -> 预览功能,取消选择“Git行暂存支持”选项并重新启动IDE。 Visual Studio版本17.3默认开启了此功能。关闭它后,Visual Studio将恢复使用“绿色和黄色”的改变指示条,而不是这些Git指示条。它也将删除您提到的那些红色箭头。
我找到了一种“禁用”这个功能的方法(有点): 到目前为止,微软还没有提供禁用此功能的方法,但我找到了如何将行暂存指示器的颜色更改为灰色,这样它就不会在行号附近或滚动条中可见了:转到“工具”->“选项”->“环境”->“字体和颜色”。选择“在源代码控制下跟踪删除”并更改为与您的主题相匹配的颜色。 我使用的是暗色模式,所以我将其设置为灰色。如果您使用的是亮色模式,可能将其设置为白色,它就不会再打扰您了。如果您希望他们完全禁用行暂存的方法,您可以在此处提供反馈: https://devblogs.microsoft.com/visualstudio/line-staging-interactive-staging/ 如果有很多人抱怨,我希望他们会注意到。