0

我经常遇到需要查看或手动比较两个 Eclipse 源的情况。当我扩展某些类并查看超类的当前实现并在子类中编写类似的实现时,可能会出现这种情况。以下是随着时间的推移想到的解决方案:

  • 只需将原型类复制到另一个文件中并使用注释/取消注释对其进行编辑。这个解决方案对我来说似乎有点脏,并导致隐藏的“复制粘贴”错误。
  • 在另一个编辑器中打开原型类并使其“始终可见”。这是一个棘手的问题。
  • 具有原型和实际类按顺序访问的状态,因此我们可以使用 Back-Forward 热键ALT+LEFTALT+RIGHT在它们之间切换,但问题仍然存在 - 我们一次只有一个活动屏幕。

有没有更聪明的方法来获得我需要的功能?

4

3 回答 3

1

我认为@Nos 解释了更准确的解决方案,但如果您需要同时拥有两个活动编辑器......您只需打开这两个文件,然后“分离”其中一个选项卡,或将其移动到另一位编辑。

要将选项卡移动到其他编辑器窗口,您只需单击选项卡标题并将其拖动到另一个位置。它将自动创建另一个编辑器窗口。

于 2012-09-10T10:20:22.660 回答
1

您可以单击源文件选项卡并右键单击->然后选择新编辑器。你会在那里得到重复的标签。之后单击它并拖动到任何方向,您将获得两个不同的文件帧

于 2012-09-10T10:54:46.483 回答
0

我不确定您使用的是哪个版本的 Eclipse,但通常您只需选择要比较的两个文件(使用 ctrl 键 + 鼠标),然后右键单击所选文件之一,转到“比较”子菜单并选择“彼此”?

于 2012-09-10T08:50:59.707 回答