Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Eclipse比较窗口中切换文件(原始文件和修改文件)的顺序?_Eclipse_Diff - Fatal编程技术网

如何在Eclipse比较窗口中切换文件(原始文件和修改文件)的顺序?

如何在Eclipse比较窗口中切换文件(原始文件和修改文件)的顺序?,eclipse,diff,Eclipse,Diff,比较两个文件时,例如在提交期间,Eclipse在右侧显示原始版本,在左侧显示修改后的版本: 然而,我更喜欢在左边看到原始版本,在右边看到修改版。有可能吗?我认为这取决于您首先选择的文件。我的意思是,选择一个文件,然后选择compare to。。然后选择另一个。接下来,选择第二个并与第一个进行比较,它们将在您的窗口中交换:)此行为受确切比较内容的影响。比较两个本地文件时,视图受第一个和第二个选择的影响。如果使用例如GIT,左侧将始终是本地显示的内容,当前签出的分支或本地更改-因此更改分支将影响视

比较两个文件时,例如在提交期间,Eclipse在右侧显示原始版本,在左侧显示修改后的版本:


然而,我更喜欢在左边看到原始版本,在右边看到修改版。有可能吗?

我认为这取决于您首先选择的文件。我的意思是,选择一个文件,然后选择compare to。。然后选择另一个。接下来,选择第二个并与第一个进行比较,它们将在您的窗口中交换:)

此行为受确切比较内容的影响。比较两个本地文件时,视图受第一个和第二个选择的影响。如果使用例如GIT,左侧将始终是本地显示的内容,当前签出的分支或本地更改-因此更改分支将影响视图。使用SVN时基本相同,因此左手本地,右手远程。

Eclipse Neon.2(4.6.2)有一个按钮来交换视图:

  • 您可以为每次比较交换视图,如下所示:

  • 或者,您可以将交换的顺序设置为所有比较的默认顺序:

    Windows-->首选项-->常规-->比较/修补程序

    选择文本比较选项卡,并标记左右交换的复选框


  • 你可以。一旦你有了名声,作为评论会更好。请参阅帮助以了解什么是高质量的答案。它花了一些时间才得以实现,但它就在这里(不确定从何时开始)。