我想编写一个插件,只将资源过滤器添加到创建/导入的 .project 文件中。我知道以下添加资源过滤器的方法。
IProject.createFilter(IResourceFilterDescription.EXCLUDE_ALL | IResourceFilterDescription.FOLDERS | IResourceFilterDescription.INHERITABLE, new FileInfoMatcherDescription("org.eclipse.ui.ide.multiFilter", theFilter), IResource.BACKGROUND_REFRESH, monitor);
我想知道我可以挂钩此代码的正确扩展点是什么。我找不到适用于各种项目(不仅仅是 java 项目)的通用地方。
我的目的是过滤掉大量来自专有源代码控制系统的不需要的文件。