什么是Eclipse的声明视图用于?

Sam*_*erg 2 java eclipse

我们有一些带有冗余代码的类文件.我一直在寻找Eclipse中的一个视图,它允许你将编辑器限制为一个方法,类似于VB6中的Module View按钮,对于那些知道我的意思的人.对此的需求是使搜索字符串变得更容易,并且搜索仅限于我关心的方法中的代码.(这也是编辑大量代码的一个很好的功能,以确保我不会意外地将代码添加到具有冗余代码的不同大型方法中.)

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

一个.这可以在Eclipse中使用如上所述的任何视图吗?

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

eve*_*ton 6

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

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

b)Declaration View只是一个快速参考:

  • 如果光标位于1,则声明变量的行.
  • 如果光标位于其中一个,则为Type/Method/Annotation/etc的代码