在Eclipse插件中搜索项目文件

时间:2017-04-19 07:16:08

标签: java eclipse eclipse-plugin

我想解析特定文件,并在Eclipse插件的表视图中显示已解析的数据。为了保留要解析的文件,我想对所有项目进行查询,例如IProject.find("pom.xml") 我已经阅读了Plugin开发人员指南中的资源,我可以通过Workspace>逐步查看这些文件。项目>成员>等,但是没有搜索服务(类似于搜索对话框使用的内容)我可以包含以获取某个名称的所有文件的集合?

1 个答案:

答案 0 :(得分:1)

“文件搜索”页面使用org.eclipse.search.ui.text.TextSearchQueryProvider(文档很少),但这可以与NewSearchUI搜索视图界面一起使用。

除此之外,没有通用搜索代码。您可以使用accept IResource方法来遍历资源(项目,文件夹和文件)。您必须编写自己的代码来搜索单个文件。