在本节中,将搜索工作台以获取 Java 元素。
在“搜索”对话框中,可以执行文本搜索和 Java 搜索。
1. |
在 Java 透视图中,单击工作台工具栏中的搜索按钮。 |
2. |
选择 Java 搜索选项卡(如果尚未选择它的话)。 |
3. |
在搜索表达式字段中,输入 runTest。在“搜索目标” 区域中,选择方法,在“限制为”区域中, 选择引用。 ![]() 然后单击搜索。注意,在搜索进度对话框中, 可在执行搜索过程中的任何时候单击取消来停止搜索。 |
4. |
在 Java 透视图中,显示“搜索”视图。 ![]() 使用显示下一个匹配和显示上一个匹配按钮来查看每一个匹配。如果在其中发现匹配的文件当前未打开, 则会在编辑器中打开它。 |
5. |
注意,当使用“搜索”视图按钮来导航至搜索匹配时,则文件在编辑器中打开时会在搜索匹配的位置, 它是用标记栏中的搜索标记来标记的。 ![]() 注意,搜索结果列表显示了包含匹配的方法。 |
可以从许多视图执行 Java 搜索,如“轮廓”、“层次结构”或“包”视图。
1. |
在“包”视图中,双击 junit.framework.Assert.java,以便在编辑器中打开它。 |
2. |
在“轮廓”视图中,选择 fail(String) 方法,并从它的上下文菜单中选择“搜索 > 首选项”。 ![]() |
3. |
注意,在搜索进度对话框中, 可在执行搜索过程中的任何时候单击取消来停止搜索。 |
4. |
在 Java 透视图中,显示了“搜索结果”视图。 使用显示下一个匹配和显示上一个匹配按钮来查看每个匹配。如果在其中发现匹配的文件当前未打开, 则会在编辑器中自动打开它。 ![]() |
在“包”视图中,双击 junit.framework.TestCase.java 以在编辑器中打开它。在编辑器中,选择单词 TestCase(在文件的顶部, 它的初始声明行中),并从它的上下文菜单中选择“搜索 > 首选项”。
从编辑器中搜索
在显示 TestCase 搜索的结果的“搜索结果”视图中,选择任何搜索结果。从此结果的上下文菜单中, 选择引用、工作区中的声明或者层次结构中的声明。
从搜索视图中搜索
1. |
在 Java 透视图中,单击工作台工具栏中的搜索按钮。 |
2. |
选择文本搜索选项卡(如果尚未选择它的话)。 |
3. |
在搜索表达式字段中,输入 TestCase。在扩展名字段中, 确保 java 是唯一的扩展名。 ![]() 然后单击搜索。 |
4. |
注意,搜索结果列表显示了包含每个匹配的资源。 |
在“搜索结果”视图中,单击先前的搜索结果按钮的下拉菜单(在视图工具栏上) 以查看最新执行的搜索的列表。
重复先前的搜索
还可以单击先前的搜索结果按钮以出现一个对话框,显示先前所有搜索的列表。
先前的搜索对话框
在菜单或者对话框中选择这些先前的搜索中的任何一个搜索,以查看所选的搜索的结果。
在“搜索结果”视图中,单击视图工具栏上的除去所有搜索按钮, 以清除先前执行的搜索的列表。在此之后,就不再能够复查所有搜索结果了。
除去所有搜索按钮