Выделить синтаксис .tpl в Eclipse

Я работаю в поисковых системах и не могу найти решение для этого. Я пытаюсь настроить файлы .tpl, чтобы использовать подсветку синтаксиса HTML или подсветку синтаксиса PHP. Кто-нибудь это делает, или вы знаете, как?

Спасибо

Ответы

Ответ 1

  • Перейдите в окно → Настройки -
  • Затем General → Editors → File Associations -
  • Добавьте PHP-редактор в тип *.tpl. Возможно, вам придется создать тип *.tpl, если он еще не существует.

Вам также может быть необходимо установить тип контента для ваших файлов tpl в Content Types также в разделе "Общие". Прокрутите вниз до исходного файла PHP и убедитесь, что там также существует *.tpl.

Затем вам нужно перезапустить eclipse, чтобы он работал.

Ответ 2

  • Перейти к окну → Настройки → Общие → Типы содержимого
  • Выберите текст → CSS, нажмите "Добавить", напишите *.tpl и сохраните.
  • Сделайте второй шаг для текста → HTML, Javascript и PHP.

Ответ 3

Я взял это из ссылка. Вы можете получить эту форму там, или я дам их содержание ниже, если так или иначе эта ссылка не работает. Он работает для меня красиво.

шаги по установке SmartyPDT 0.9.1

Убедитесь, что .TPL файлы не связаны ни с одним типом содержимого (тип файла). В Eclipse

  • Убедитесь, что файлы .TPL не связаны ни с одним типом содержимого (тип файла). В Eclipse
  • Перейти в Help- > Установить новое программное обеспечение
    • В разделе "Работа с" нажмите кнопку "Добавить...". Дайте новому "сайту" имя и установите его http://smartypdt.googlecode.com/svn/trunk/org.eclipse.php.smarty.updatesite/, затем нажмите "ОК". Вернитесь в окно "Установить новое программное обеспечение" и выберите новый добавленный "сайт". Если установлен флажок "Групповые позиции по категориям", снимите флажок. Теперь вы должны увидеть 1 элемент в списке программ с именем "Функция Smarty"
  • Выберите функцию Smarty, нажмите "Далее" > и отсюда это не должно быть проблемой.
    • Если вам будет предложено, что это неподписанный пакет, просто игнорируйте предупреждение и установите его в любом случае.
  • После завершения установки перезапустите Eclipse и он должен работать.
  • Определите исполняемый файл PHP по умолчанию "Zend Debugger" (только если вы установили vanilla Eclipse PDT):
    • В Eclipse перейдите в Window- > Preferences- > PHP- > исполняемые файлы PHP Нажмите кнопку "Добавить". Введите имя для этого исполняемого определения, например "PHP localhost", заполните 2 поля, которые запрашивают исполняемый путь PHP (исполняемый файл PHP для двоичного CLI) и путь php.ini. Убедитесь, что отладчик PHP является отладчиком Zend.

Ответ 4

Установка smarty на eclipse kepler завершается с ошибкой

(см. Установить SmartyPDT 0.0.9.1 в Eclipse Kepler).

Рекомендуем использовать PHP Development Tools (PDT) из прежней версии eclipse juno. Но в отличие от рекомендации я не удалял указанную папку с функциями, но я просто удалил плагины из самого eclipse (Help/About/InstallationDetails):

  • Удалить все пакеты PDT
  • Перезапустить eclipse
  • Затем следуйте инструкциям выше, чтобы установить пакеты PDT из версии Juno, а затем пакет smarty.

Все эти установки работали без ошибок.

Но, к сожалению, файлы *.tpl все еще не выделены синтаксисом. Что делать больше?

Ответ 5

Расширение нашего *.tpl файла по умолчанию не связано с редактором HTML в Eclipse.

  • Откройте настройки Eclipses.
  • Разверните "Общие" из дерева слева и выберите "Типы содержимого".
  • Разверните текст справа и выберите HTML. Нажмите кнопку "Добавить..." ниже, введите *.tpl и нажмите кнопку "ОК".
  • Общие → Редакторы → Ассоциации файлов
  • Нажмите "Добавить...", введите *.tpl и нажмите "ОК".
  • Выберите Редактор HTML из Связанных редакторов: раздел ниже и нажмите кнопку "По умолчанию" справа.