3

我们有一些带有大量冗余代码的类文件。我一直在 Eclipse 中寻找一个视图,它允许您将编辑器限制为只有一个方法,类似于 VB6 中的模块视图按钮,对于那些知道我的意思的人来说。这样做的需要是为了更容易搜索字符串,并将搜索仅限于我关心的方法中的代码。(这也是编辑大量代码的好功能,以确保我不会意外地将代码添加到具有冗余代码的不同大型方法中。)

我认为声明视图会这样做,但这个视图既不允许搜索也不允许编辑。这导致了一个两部分的问题:

一个。这在 Eclipse 中有什么可以如上所述使用的视图吗?

湾。鉴于声明视图的局限性,它有什么用处?(我直接找到的唯一链接 Declaration View Hands On Eclipse对我来说没有多大意义。)

4

2 回答 2

7

a)转到Window > Preferences > Java > Editor并选择Show only selected Java element

我相信这就是您想要的 :) 这样您就可以使用Outline View导航整个班级的成员。

b)Declaration View只是关于以下内容的快速参考:

  • 您声明变量的行,如果您的光标在 1 处。
  • 类型/方法/注释/等的代码,如果您的光标位于其中之一
于 2012-08-02T16:25:58.157 回答
4

Declaration在eclipse中告诉你关于当前在编辑器中选择的java对象的声明。

如果您选择了一个类,它将显示类的定义,对于对象,将显示定义对象的行。

于 2012-08-02T16:29:04.950 回答