Eclipse:在Eclipse IDE下仅搜索特定单词

时间:2012-08-06 10:08:14

标签: eclipse

是否可以在Eclipse IDE下仅搜索特定单词。 例如,我需要搜索单词“sub”。

但问题是,当我输入ctr l + H并输入“sub”这个词时,会产生所有匹配的结果,如 提交----等,但我想在我的搜索中使用确切的单词“sub”。

请告诉我是否可能?

提前致谢。

3 个答案:

答案 0 :(得分:15)

尝试在文件搜索对话框中使用正则表达式(Ctrl + H)。您可以使用word boundaries修饰符\b,如下所示:

Eclipse Regular Expression Search

\bsub\b要求eclipse搜索所有匹配,其中sub跟随并且前面有一个单词边界。详细了解字词边界 here

以下是使用上述搜索结果的示例快照:

Word Boundaries Search

如果要将搜索限制为当前项目,请尝试选择“Enclosing Projects”单选选项。如果您尚未打开项目中的文件,则将禁用此选项。为了解决这个烦恼,我建议只使用感兴趣的项目创建一个工作集,然后限制对该工作集的搜索。

答案 1 :(得分:1)

您可以在“查找/替换”菜单中执行此操作( CTRL + F )并标记整个单词选项:

Find Replace

否则,从标准的搜索菜单( CTRL + H ),您可以使用适当的正则表达式<来获得相同的结果/ strong>,在您的情况下,您只需要在子文本之后(或/和之前)附加一个空格,您将只获得整个单词。

答案 2 :(得分:0)

选择单词,然后按 Ctrl + Alt + letter(G),它将搜索使用它的单词。