如何在Visual Studio中禁用差异对话框?

4

有人知道我该如何关闭这个烦人的Diff弹出窗口吗?当我不小心点击了边框时,它就会出现。

谢谢。

enter image description here


这真的是Visual Studio吗?我只知道它来自于Visual Studio Code。 - Klaus Gütter
是的,它确实是Visual Studio。Microsoft Visual Studio Professional 2022(64位)- 当前版本17.5.1。 - BuckBuchanan
2个回答

4
这是Line-staging支持,也被称为交互式暂存,要在发布后管理它,您可以转到“工具”>“选项”>“文本编辑器”>“高级”,然后将“单击边距进行预览”设置为“关闭”。

enter image description here

您还可以将其设置为双击,以防止意外操作,但仍然可以使用该功能。

另请参阅:


2
哇塞,太谢谢你了!等我能发奖励的时候一定会给你的。 - rory.ap
@rory.ap很高兴能够帮助! - Guru Stron
1
可以确认这就是在VS 17.6.5上的选项所在。谢谢@GuruStron! - Ken Hadden
是的,就是这样 - 谢谢。预览之后他们改了名字真是有点烦人。 - BuckBuchanan
顺便提一下,看起来你需要在关闭该设置后重新启动VS,才能完全停止在边缘显示勾号。 - Nathan Reed

1

更新:

3

在我进行复现后,在VS2022 17.5.1中创建了本地git仓库后,会出现该点击。

禁用第三个选项即可关闭它。

4


你使用了任何插件吗?我在Visual Studio中没有看到过这个窗口。
你不能点击图片右上角的X来关闭它吗?

enter image description here

你可能想要移除这个功能,我认为你可以在扩展中移除它。

enter image description here


这不是插件。它是 Visual Studio 的一部分,在最近的更新后出现了。是的,X 可以关闭它,但我正在尝试完全禁用它。 - BuckBuchanan
我已将我的VS更新到最新版本,但没有找到这个功能。我正在使用社区版。你能告诉我如何重现吗?从我的搜索中,我发现了两个线索:我倾向于您使用了vs diff,以及可能使用了live share。你在使用git吗? - Jiale Xue - MSFT
1
500点赏金开始,以帮助找到这个设定的“新”地方。我希望它还存在着。 - rory.ap
1
@rory.ap 请查看我的回答,看看是否对你有帮助。 - Guru Stron
@KenHadden 请也看一下我的回答。 - Guru Stron
显示剩余3条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接