?

Log in

No account? Create an account
Previous Entry Share Next Entry
Поддержка синтаксиса Smarty в Sublime Text 2
coderua
Думаю, прекрасный редактор для написания кода, Sublime Text 2, не нуждается в представлении. Отмечу лишь, что это быстрый, простой, красивый и удобный редактор с поддержкой множества языков программирования. Правда, среди всех плюсов есть один «минус» — редактор платный.
Из коробки поддержка синтаксиса шаблонизатора Smarty не включена. Чтобы ее включить, необходимо выполнить несколько действий.
Для Windows путь к директории с пакетами c:\Users\<ИМЯ_ПОЛЬЗОВАТЕЛЯ>\AppData\Roaming\Sublime Text 2\Packages\. Если вы не можете найти директорию с пакетами, то пункт меню «Preferences -> Browse Packages» в программе, поможет вам. Далее по тексту путь будет указан относительно.
Итак, чтобы включить подсветку синтаксиса нужно выполнить следующее:
  1. Скачать файл «Smarty.plist» и сохранить в «Packages\User\Smarty.tmLanguage».
  2. Далее открыть файл «Packages\HTML\HTML.tmLanguage» и в нем дважды удалить комментарии относящиеся к Smarty — последовательность символов «<!--» и «->». Ну и, естественно, сохраниться :)
  3. Возможно, что тема по умолчанию, не будет поддерживать подсветку синтаксиса, тогда можно переключиться на тему Twilight: «Preferences -> Color Scheme -> Twilight»
  4. Перезапусть редактор, если он был открыт.

Вот как теперь выглядит шаблон:

Подсветка синтаксиса шаблонизатора Smarty



  • 1
Я пользуюсь Codelobster-ом - http://www.codelobster.com
Там тоже очень приятно сделана подсветка и автозаполнение для Смарти

  • 1