作成/インポートされた .project ファイルにリソース フィルターを追加するだけのプラグインを書きたいと思います。リソースフィルターを追加する次の方法を知っています。
IProject.createFilter(IResourceFilterDescription.EXCLUDE_ALL | IResourceFilterDescription.FOLDERS | IResourceFilterDescription.INHERITABLE, new FileInfoMatcherDescription("org.eclipse.ui.ide.multiFilter", theFilter), IResource.BACKGROUND_REFRESH, monitor);
このコードをフックできる適切な拡張ポイントは何だろうと思っています。すべての種類のプロジェクト (Java プロジェクトだけでなく) で機能する一般的な場所を見つけることができませんでした。
私の意図は、独自のソース管理システムから来る多くの不要なファイルを除外することです。