Я создаю несколько редакторов для простого проекта, пока все в порядке, за исключением того, что на данный момент мои редакторы привязаны к определенному расширению файла, например, один редактор открывает xml-файлы, другой редактор открывает файлы .properties, и сейчас все в порядке, но мне нужно сделать это, чтобы запустить редактор, только когда открытый файл содержит определенную строку. Я на самом деле пытаюсь запустить мои редакторы, когда версия проекта «3.4», поэтому, когда файлы содержат что-то вроде этого: version="3.4"
, он должен запустить мой редактор, есть ли способ сделать это, или есть лучший способ к чему?Открытие пользовательского редактора, когда файл содержит определенный текст (Eclipse RCP)
Обратите внимание, что версия проекта также указана в фасетке проекта.
Спасибо, см. Мое редактирование, я продолжу расследование – CJ1