I am a huge fan of JetBrains Rider it is really adaptable to the tastes of most devs. I could not find settings to remove an annoyance from a specific navigation function.
Navigating on the tree view of the git changes opens up a new tab to show the selected file differences, this can also be triggered via shortcuts. It is really annoying to have to close it every time I tab out and back into Rider.
The file differences are also displayed besides the git navigation tree, so displaying a new tab just gets in the way.
Is there a configuration to disable the automatic display of this diff on a new tab?
Following this blog post from JetBrains I did what they commended here:
After opening a project, press shift shift (Search Everywhere) and search for “Registry”. Next, start typing any of the following three switches to enable or disable things:
show.diff.preview.as.editor.tab – toggles the in-editor diff preview
I then disabled the show.diff.preview.as.editor.tab
setting.
The diff tab no longer appeared
For newer versions, the setting is now show.diff.preview.as.editor.tab.with.single.click