eclipse搜索当前java文件中的类型

时间:2013-07-04 02:04:05

标签: java eclipse

如何搜索具有特定类型的变量?例如,我有一个庞大的类,有数千行代码,一堆字段和大量的注释,我需要找到是否有类型的字段,比如该类中的String。有没有更聪明的方法比使用Find盲目匹配所有出现的“String”,这在评论和其他函数调用中显得很多。使用大纲不是一个选项,因为人眼选择的字段太多而且没有按类型排序。我还尝试使用搜索字符串“String”进行Java搜索,搜索类型并限制为声明,但即使在具有字符串声明的测试文件上或者它总是跳出当前源代码文件,我要么得到0匹配。任何人都可以帮忙吗?

2 个答案:

答案 0 :(得分:0)

使用Java Search。它是搜索Java项目的一个非常方便的工具。

<小时/> PS。具有数千行的单个类/文件可能设计得不好,应该重构为多个类,每个类都有一个简洁的职责。

答案 1 :(得分:0)

查找具有特定类型的每个字段:

  • 转到搜索&gt;爪哇
  • 在文本框中输入您要搜索的类型(java.lang.String 或只是String
  • 在“搜索”部分
  • 中选择“类型”
  • 点击“限制为”部分中“匹配位置”旁边的链接 enter image description here
  • 在弹出的对话框中,选择“字段类型”并点击“确定” enter image description here
  • 在Package Explorer或编辑器中选择源文件,点击“Scope”部分的“Selected Resources”
  • 点击“搜索”按钮
  • 快乐狩猎