JetBrains Rider 停止在导航上打开差异标签

Posted

技术标签:

【中文标题】JetBrains Rider 停止在导航上打开差异标签【英文标题】:JetBrains Rider to stop opening diff tab on navigation 【发布时间】:2020-11-02 01:57:06 【问题描述】:

我是 JetBrains Rider 的忠实粉丝,它确实能够适应大多数开发者的口味。我找不到设置来消除特定导航功能的烦恼。

在 git 更改的树视图上导航会打开一个新选项卡以显示所选文件的差异,这也可以通过快捷方式触发。每次我打开并返回 Rider 时都必须关闭它真的很烦人。

文件差异也会显示在 git 导航树之外,因此显示新选项卡会妨碍您。

是否有配置禁用此差异在新标签页上的自动显示?

【问题讨论】:

【参考方案1】:

在 JetBrains 的 this blog post 之后,我做了他们在此表扬的事情:

打开项目后,按 shift shift (Search Everywhere) 和 搜索“注册表”。接下来,开始输入以下三个中的任何一个 开关以启用或禁用事物:

show.diff.preview.as.editor.tab – toggles the in-editor diff preview

然后我禁用了show.diff.preview.as.editor.tab 设置。

差异标签不再出现

【讨论】:

禁用“show.diff.preview.as.editor.tab”做到了!非常感谢!您能否将您的答案重写为有关如何禁用此参数的分步说明(在您的链接中)。完成后我会接受你的回答 该设置现在称为show.diff.preview.as.editor.tab.with.single.click 这个答案似乎不再起作用了。骑士 2021.2 @HankScorpio:适用于 2021.3。最初的行为使提交窗口对我来说无法使用,这很烦人,而且会让人分心。我确切地知道我在做什么,并且大部分时间不需要差异。

以上是关于JetBrains Rider 停止在导航上打开差异标签的主要内容,如果未能解决你的问题,请参考以下文章

如何在 JetBrains Rider 中添加 C# 解决方案文件?

JetBrains Rider 中 Visual Studio 的“无需调试即可启动”?

在 Mac 上使用 Jetbrains Rider 开发 WPF 应用程序

在 JetBrains Rider 中找不到目标框架

在 Ubuntu 16.04 上创建解决方案文件时,JetBrains Rider 挂起

无法在 JetBrains Rider 的物理 iOS 设备上部署 Xamarin 应用程序