0

这不是一个代码相关的问题,而是一个纯粹的 IDE 工作效率问题。

是否有任何 Eclipse 插件或内置功能来提供“链接”(快捷方式)以从文件中打开当前项目(或任何相关文件)中的其他相关 .java 文件。

更具体地说,这是我想要做的一个例子:

  • 我在我的项目中为一个名为 MyClass 的类添加了新功能。
  • 在父项目下的另一个“测试”项目中,我还有一个名为 MyClassTest 的类的单元测试文件。
  • 现在我想跳转到 MyClassTest.java 并添加新的单元测试。
  • 我很懒所以我不想在 Project Explorer 中用鼠标浏览(太多的包),也不想按 Ctrl+Shift+T 并键入类名。

我想在 MyClass.java(甚至是侧面板窗口)中植入某种快捷方式,单击它会为我打开 MyClassTest.java。

这对于程序员“链接”相关文件(.xml、.java、.jsp)很有用,因此他/她可以更快地打开它们。

4

3 回答 3

1

MoreUnit插件正好解决了单元测试的这个问题。您在上课时按Ctrl-J以跳转到其测试课程(反之亦然)。

它甚至首先通过命名约定和方法存根简化了创建测试类的过程。

于 2013-05-01T06:52:08.447 回答
0

通常在您描述的场景中,我将右键单击“MyClass”(源代码中的文本名称)并转到“参考 -> 工作区”。这将向我显示所有其他引用 MyClass 的“相关”类。然后我可以双击它们中的任何一个来打开它们,它们出现在底部的搜索选项卡中。

这也适用于找出谁在特定类中使用该方法的方法。

于 2013-05-01T06:52:20.027 回答
0

在这种情况下,如果您在打开对话框之前选择了当前类的名称,您可以使“打开类型”对话框更容易工作。您当前的班级名称已经填写完毕。

然后在打开类型对话框中点击End或删除选择,输入(用于测试)并点击打开测试类。Cursor rightTEnter

于 2013-05-01T10:33:19.533 回答