15

我正在为具有 100 多个导入的大型软件应用程序编写插件。Find References 效果很好,但有时会返回几千个结果,尽管通常我只对在我自己的代码中查找引用感兴趣。我可以轻松地从搜索结果中删除我不感兴趣的参考文献,但有没有办法主动限制结果?

4

2 回答 2

17

如果您点击Ctrl+H打开“搜索”对话框,则Java Search可以在选项卡中选择所需的参考类型以及搜索位置。您可以将搜索限制在“Sources”,而忽略“Required projects”、“JRE Libraries”或“Application Libraries”

于 2012-09-26T08:49:23.487 回答
3

默认情况下,参考查找器 (Ctrl+Shift+G) 会搜索整个工作区。如果您右键单击某个方法,则“参考”下有一个“工作集...”选项。我想这就是你要找的。在那里,您可以精确定义要考虑的资源。

您可以为此设置自定义快捷方式:

首选项 -> 常规 -> 键 -> 搜索“工作集中的引用”。现在设置您的自定义快捷方式并将“时间”设置为“在 Windows 中”

于 2012-09-26T09:45:16.477 回答