Я написал расширение для обработки файлов с разными окончаниями ".xyz"
Вы должны определить редактор, который может открыть этот файл, и вы должны определить конструктор, который может построить этот файл.
Реализация редактора для файлов, включающих исходный код Java, может состоять в том, что вы расширяете java-редактор eclipse и внедряете точку расширения «org.eclipse.ui.editors». Добавьте расширение файла к записи предпочтения расширения редактора » расширения».
Когда вы открываете конкретный файл, используется редактор, который вы добавили.
Сейчас я не могу добавить дополнительное расширение для редактора, которое определено в плагине eclipse. Я думаю, что вы должны сделать это самостоятельно.
Если вы хотите построить конкретный файл, как обычно, в eclipse, вы должны реализовать новый компоновщик, используя «org.eclipse.core.resource.builders».
У меня нет примера, но ключевое слово «природа» (org.eclipse.core.resources.natures).
Насколько я могу теперь вы можете добавить эти строители в проект, который вы определили. Я не уверен, что вы можете добавить эти компоновщики в существующие проекты, такие как «проект плагина Java».
Если вы просто хотите добавить редактор к расширению файла, вы можете сделать это на странице настроек
«Общие» - «Редакторы» - «Файловые ассоциации»