Eclipse(3.5)如何水平比较文件?

3

向上/向下滚动还是向左/向右滚动?如果是左/右滚动,那就换个更宽的显示器(参见 Joel 测试项目#9:http://www.joelonsoftware.com/articles/fog0000000043.html)。 - BCS
我还发现“从水平到垂直的布局变换”功能是必要但缺失的。然而,为了逐行进行差异比较,水平查看更方便。也许你需要的是一个额外的面板,在水平面板之外,垂直标记当前比较的行,就像我们在Beyond Compare中看到的那样? - WesternGun
5个回答

5
查看org.eclipse.comparator.internal.CompareEditor代码(这是问题中所示编辑器的类名),我没有看到任何不同“方向”(水平布局与垂直布局)的迹象。
因此,我认为当前的实现不允许您比较具有不同布局的文件。

1

我猜Robert指的是"选择下一个/上一个更改/差异" 按钮(参见Eclipse帮助中的工具栏部分)。


1

很抱歉,VonC说得对,目前的实现不支持更改布局,但是有一个bug open关于此问题,所以您可以提供一个补丁或联系Eclipse Workspace团队(包括我 :)并要求他们为您解决此问题;)


0
如果您的问题是滚动,请使用工具栏按钮在更改之间导航。

1
我不完全理解你所说的工具栏按钮是什么意思...如果源内容宽度超过70(我使用的是21英寸显示器),我仍然需要使用鼠标滚动...例如,在BeyondCompare中,我可以将视图更改为水平/垂直,我正在寻找类似的功能。 - lud0h

0

克服问题的一种方法是在文件比较期间 最大化 编辑器窗口,然后在比较完成后 还原 它。我希望 Eclipse 默认情况下能够这样做。

至于方向的问题。我认为将修订版本并排比较更易读。这可能是 Eclipse 作者没有给我们水平布局选项的原因。他们本可以在当前光标位置提供差异。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接