5

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

但问题是,当我执行 ctr l + H 并输入单词“sub”时,它会产生所有匹配的结果,例如 submit ----etc,但我想要在我的搜索中使用确切的单词“sub”。

请让我知道它是否可能?

提前致谢 。

4

3 回答 3

15

尝试在文件搜索对话框 (Ctrl + H) 中使用正则表达式。您可以像这样使用word boundaries修饰符\b

Eclipse 正则表达式搜索

\bsub\b要求 eclipse 搜索 sub 后面和前面都有单词边界的所有匹配项。在此处阅读有关单词边界的更多信息。

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

词边界搜索

如果您想将搜索限制在当前项目,请尝试选择“封闭项目”单选选项。如果您尚未打开项目中的文件,则此选项将被禁用。为了克服这个烦恼,我建议创建一个只包含感兴趣的项目的工作集,然后限制对该工作集的搜索。

于 2012-08-06T10:48:40.153 回答
1

您可以从查找/替换菜单 ( CTRL+F ) 并标记整个单词选项:

查找替换

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

于 2012-08-06T10:14:32.267 回答
0

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

于 2017-01-06T12:13:49.823 回答