Eclipse 文件夹属性对话框允许您编辑资源过滤器(请参阅 eclipse 3.5 filter .git folder)。我想以编程方式做同样的事情。我当前的解决方案是使用如下所示的内部代码来仅包含与“xml”匹配的文件。有谁知道如何在不使用内部代码的情况下做到这一点?
提前致谢
folder.createFilter(
IResourceFilterDescription.FILES | IResourceFilterDescription.INCLUDE_ONLY,
new FileInfoMatcherDescription("NameofFolder",
"1.0-name-matches-false-false-xml"), 0, null);
最佳答案
解决办法是:
folder.createFilter(
IResourceFilterDescription.EXCLUDE_ALL | IResourceFilterDescription.FOLDERS,
new FileInfoMatcherDescription("org.eclipse.core.resources.regexFilterMatcher",
"xml"), IResource.BACKGROUND_REFRESH, monitor);
关于eclipse - 如何用Java创建Eclipse文件夹资源过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6100198/