VS2015:从 diff 切换到原始文件的快速方法

问题描述 投票:0回答:3

最近我们切换到Git并使用Visual Studio 2015的集成Git环境。

如果您通过团队资源管理器查看文件的更改,它会开始将修改后的版本与原始版本进行比较。当您查看历史记录中的更改时,您当然无法修改 diff 中的文件。然而,我们确实没有一个好的方法来切换到原始文件。我们发现设置断点有时有效...但大多数情况下我们必须关闭打开的文件进行比较,然后导航到原始文件。我真的有一种感觉我忽略了一些东西。

那么,有没有一种快速的方法可以从 Visual Studio 的文件 diff 切换到正在 diff 的原始文件?

PS:我不知道这是否相关,但我们正在使用 Resharper。

PPS:我使用 Jetbrains Rider 已有几年了,只需按 F4,它就会打开原始文件并将光标放置在正确的位置。

git visual-studio-2015 resharper
3个回答
2
投票

您可以使用 Shift + Alt + L 在解决方案资源管理器中导航到该文件,然后按 Enter 键打开您要比较的文件。


1
投票

抱歉,如果 IDE 不相关,但对于某些人来说它仍然可能有帮助

我正在使用

Visual Studio 2022
,这个组合对我有用:

  1. Ctrl+Alt+L 打开各个文件
    Solution Explorer
  2. 输入打开文件

0
投票

Ctrl+W可以从 Diff 回到原始

虽然其他 Ctrl+Alt+L/Enter 也有效,但对我来说感觉就像很多键,所以我继续寻找并在这里找到了解决方案:

https://developercommunity.visualstudio.com/t/Switch-from-Diff-view-to-normal-file-vie/10475929#T-N10477759

© www.soinside.com 2019 - 2024. All rights reserved.