как гибко переключать / управлять подсветкой синтаксиса в eclipse?

#eclipse #syntax-highlighting

#eclipse #подсветка синтаксиса

Вопрос:

У меня есть файл с расширением .xml.

Но это не обязательно содержит XML. Он также может содержать HTML и JavaScript. Теперь я хотел бы, чтобы Eclipse либо разумно / эвристически решил, какая подсветка синтаксиса была бы уместной, либо переключил ее сам.

Есть идеи?

Ответ №1:

Eclipse связывает файлы с редактором. Вы можете позволить eclipse решать, какой редактор использовать (например, значения по умолчанию для расширения файла), или выбрать редактор самостоятельно. Я думаю, вы, возможно, уже знаете это или, по крайней мере, испытали это.

Подсветка синтаксиса не всегда устанавливается отдельно, а вместо этого является частью некоторого редактора (вместе с такими вещами, как сочетания клавиш). Итак, что вам понадобится, так это редактор, который ведет себя так, как вы этого хотите. Я не знаю, доступен ли подобный редактор, но одним из вариантов является написание плагина eclipse и реализация такого редактора.

К счастью, существуют отличные редакторы для каждого из XML, javascript, HTML и т.д., Все с открытым исходным кодом. Я думаю, вы могли бы использовать часть их кода. В идеале в качестве клиента их API / объектов или, если это не сработает, просто повторно используя код.

Ответ №2:

краткий ответ: невозможно. вместо этого используйте PhpStorm 🙂