我需要搜索我的项目工作区并找到某种类型的文件(例如.txt
)并将它们存储在列表中。
我可以通过以下方式访问工作区:
IWorkspace workspace = ResourcesPlugin.getWorkspace();
但是如何在不同的文件夹中搜索并获得我正在寻找的文件类型?
看这篇文章你会找到答案的。
基本上你需要递归地解析每个IContainer
(与members()
方法),并在其中搜索你想要的文件