问题一
因为复制配置文件到新工作空间等原因,可能会导致使用该搜索文件功能时候无法搜索到任何文件,即便匹配搜索关键词的文件是存在的,如图:
原因:请注意上图划线部分,这个是搜索的源项目名,因为一些原因比如创建新工作区间时候复制原来工作区间的配置从而将原来工作区间的搜索配置也带了过来,因此将搜索的open resource修改成为我们当前工作区间的项目就可以了。
步骤如下:
1、如上图,按照数字标注顺序点击,打开下图界面
2、如上图所示,选中第三项Selected Working Sets,然后再选中你需要查找的项目就可以了。(这里顺便说明一下,选择前两项,或者选中三时候不选中任何项目,都可以查询工作区间内所有的文件,但是这样就不利于下面的第二个问题解决了)
问题二
搜索时候把编译后的.class文件也显示出来了,还有因为是maven的父子结果的工程,父工程/子工程下面也存在一个同样的文件,也被显示出来了,我们只需要显示开发时候编写的那个文件,如图。
解决办法:(在问题一解决的基础上)
1、如上图,按照步骤执行,打开下面的界面
如上图,父工程door及其下面的子工程是不需要显示的,将其前面的勾选取消就可以了。