Выделите синтаксис .tpl в Eclipse - PullRequest
14 голосов
/ 02 ноября 2010

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

Спасибо

Ответы [ 5 ]

44 голосов
/ 02 ноября 2010
  • Перейти к окну -> Настройки-
  • Тогда Общие -> Редакторы -> Файловые ассоциации-
  • Добавьте редактор PHP к типу файла * .tpl. Возможно, вам придется создать тип * .tpl, если он еще не существует.

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

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

8 голосов
/ 05 октября 2012
  • Перейти к окну -> Настройки -> Общие -> Типы содержимого
  • Выберите «Текст» -> CSS, нажмите «Добавить», напишите * .tpl и сохраните.
  • Выполните второй шаг для текста -> HTML, Javascript и PHP.
1 голос
/ 13 июля 2016

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

  1. Откройте настройки Eclipse.
  2. Разверните Общие из дерева слева и выберитеТипы содержимого.
  3. Разверните текст справа и выберите HTML.Нажмите кнопку Добавить ... ниже, введите * .tpl и нажмите кнопку ОК.
  4. Общие -> Редакторы -> Ассоциации файлов
  5. Нажмите Добавить ..., введите * .tpl,и нажмите кнопку ОК.
  6. Выберите редактор HTML в разделе «Связанные редакторы: ниже» и нажмите кнопку «По умолчанию» справа.
1 голос
/ 30 апреля 2014

Сбой установки smarty на Eclipse Kepler

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

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

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

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

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

1 голос
/ 03 апреля 2013

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

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

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

  1. Убедитесь, что файлы .TPL не связаны ни с каким типом содержимого (тип файла).В Eclipse
  2. Перейдите в Справка-> Установить новое программное обеспечение
    • В разделе Работа с нажмите кнопку Добавить ....Дайте новому «сайту» имя и укажите местоположение с помощью http://smartypdt.googlecode.com/svn/trunk/org.eclipse.php.smarty.updatesite/, затем нажмите OK.Вернитесь в окно «Установка нового программного обеспечения» и выберите добавленный «сайт».Если флажок «Группировать товары по категориям» установлен, снимите его.Теперь вы сможете увидеть 1 элемент в списке программного обеспечения с именем «Smarty Feature»
  3. Выберите Smarty Feature, нажмите Next> и отсюда после этого не должно возникнуть проблем.
    • Если вам будет предложено, что это неподписанный пакет, просто проигнорируйте предупреждение и все равно установите его.
  4. После завершения установки перезапустите Eclipse, и он должен работать,
  5. Определите исполняемый файл PHP по умолчанию типа 'Zend Debugger' (только если вы устанавливаете vanilla Eclipse PDT):
    • В Eclipse перейдите в Window-> Preferences-> PHP-> PHP Executables. Нажмите накнопка Добавить.Введите имя для этого определения исполняемого файла, например, «PHP localhost», заполните 2 поля, которые запрашивают у вас путь к исполняемому файлу PHP (исполняемый файл CLI для двоичного кода PHP) и путь к php.ini.Убедитесь, что отладчик PHP является отладчиком Zend.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...