У меня есть несколько расширений файлов, например .module
, которые я хотел бы понимать Eclipse как PHP. Поэтому я получаю ту же подсветку синтаксиса, функции завершения кода и т. Д., Как если бы я редактировал файл .php
. Как я могу это сделать?
Я пошел в Window >> Preferences >> General >> File Associations и добавил *.module
в список типов файлов. Когда я нажимаю на *.module
, теперь он говорит, что связанные редакторы – это редактор PHP и текстовый редактор.
Однако, когда я открываю файл *.module
для его редактирования, он дает мне сообщение об ошибке:
Неподдерживаемый тип содержимого в редакторе. Чтобы связать расширение файла с поддерживаемым типом содержимого, см. Страницу «Настройки типов контента».
Что я делаю не так?
исправлено: перезапущен Eclipse, и теперь он работает.
Перейдите в окно -> Настройки . Перейдите к General -> Editors -> File Associations . Здесь вы можете добавить свои расширения (например, * .module) и связать их с вашим предпочтительным редактором PHP.
Затем перезапустите Eclipse, чтобы изменения вступили в силу.
FYI.
window> предпочтение> общий> типы содержимого.
Разверните «Текст», и вы найдете «Тип содержимого PHP». Выберите это.
Затем нажмите «Добавить» и вставьте собственное расширение.
Что-то дополнительное, о чем нужно знать.
У меня была такая же проблема, даже после установки PDT. Оказывается, что в General => Content Types => Text для * .php. Обратите внимание, что это не в разделе Общие => Типы содержимого => Текст => Тип содержимого PHP, который размещается там с помощью PDT. Удаление объекта под Text исправило проблему для меня.