JetBrains Rider停止在导航上打开差异选项卡

问题描述

我是JetBrains Rider的忠实拥护者,它真的可以适应大多数开发者的口味。我找不到用于从特定导航功能消除烦恼的设置。

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

除了git导航树之外,还会显示文件差异,因此显示新选项卡就很麻烦。

是否有配置禁止在新标签自动显示此差异?

解决方法

this blog post之后,我做了JetBrains的推荐:

打开项目后,按shift shift(“随处搜索”)并 搜索“注册表”。接下来,开始键入以下三个中的任何一个 开关以启用或禁用功能:

def logs():
    with open("assets/logdata.txt","r") as file:
        logdata = file.read()
        pattern=r'(?P<host>\d+.\d+.\d+.\d+)\s\W\s(?P<user_name>[a-zA-Z]+\d+|-)'
        return [item.groupdict() for item in re.finditer(pattern,logdata)]

然后我禁用了show.diff.preview.as.editor.tab – toggles the in-editor diff preview 设置。

“差异”标签不再显示