Подсветка синтаксиса для Jade в Sublime Text 2? - PullRequest
146 голосов
/ 05 октября 2011

Я только начал использовать Sublime Text 2 на Mac. Я также только начал использовать Jade для своих представлений в Node.js, и мне интересно, есть ли способ добавить подсветку синтаксиса для Jade в Sublime Text 2.

Ответы [ 9 ]

179 голосов
/ 02 февраля 2012

Если у вас установлен git, у меня это отлично работает:

cd ~/Library/Application\ Support/Sublime\ Text\ 2/Packages
git clone https://github.com/davidrios/jade-tmbundle Jade

Бонус для получения рабочего прогона подсветки синтаксиса стилуса:

git clone https://github.com/stylus/stylus.git Stylus
156 голосов
/ 08 октября 2011

Sublime Text 2 поддерживает файлы определения синтаксиса Textmate.Существует пакет Jade Textmate по адресу https://github.com/miksago/jade-tmbundle.

Установите путем создания новой папки в папке Sublime Text «Packages», вызовите новую папку Jade, затем curl -O https://raw.github.com/miksago/jade-tmbundle/master/Syntaxes/Jade.tmLanguage или загрузите ее другим способом.файл в новую папку.Редактор немедленно загрузит синтаксис.

74 голосов
/ 19 июня 2012

Почему да, есть! И он также использует хорошую упаковочную систему:

  1. Если вам нужно, установите Package Control из здесь
  2. Откройте командную палитру (command + shift + P) и перейдите в Package Control (просто введите «install»). Возможно, вам придется дождаться обновления хранилища.
  3. В поле управления пакетом введите "jade", чтобы найти пакет подсветки синтаксиса Jade. Нажмите Enter, чтобы установить его.

Теперь у вас есть подсветка синтаксиса для Jade и отличный контроллер пакетов для других Sublime вкусностей. Этот поиск показывает множество доступных инструментов для работы с Jade, Jade + Bootstrap, pyjade и т. Д.

Редактировать - Sublime не нужно перезапускать после установки этого пакета, поэтому этот шаг был удален.

10 голосов
/ 30 марта 2012

@ jurka -

  • OS X: ~/Library/Application Support/Sublime Text 2/Packages/
  • Linux: ~/.Sublime Text 2/Packages/
  • Windows: %APPDATA%/Sublime Text 2/Packages/

Клонируйте путь, показанный выше для linux.

5 голосов
/ 23 марта 2013

Jade также доступен через Sublime Package Control .

2 голосов
/ 13 февраля 2015

Принятый ответ относится к плагину, который устарел и больше не активен. Для тех, кто все еще ищет поддерживаемый плагин Jade для Sublime Text, вы должны использовать этот репозиторий:

https://github.com/davidrios/jade-tmbundle

Это также на контроле пакетов:

https://packagecontrol.io/packages/Jade

2 голосов
/ 08 апреля 2012

Для Ubuntu 11.10 правильный путь к пакетам для меня - ~ / .config / sublime-text-2 / Packages Вы можете легко найти местоположение ваших пакетов, используя Меню: «Настройки» -> «Обзор пакетов ...»

1 голос
/ 22 марта 2014

Я сделал следующее на Linux ST2 build 2221:

git clone https://github.com/miksago/jade-tmbundle.git Jade.tmbundle

Тогда

zip -r Jade.zip Jade.tmbundle/
mv Jade.zip Jade.sublime-package
mv Jade.sublime-package /sublime_folder_location/Pristine Packages/
1 голос
/ 06 ноября 2013

Если вы на Mac:

Перейдите в Библиотеку / Поддержка приложений / Sublime Text 2 / Пакеты / затем,

curl -O https://raw.github.com/miksago/jade-tmbundle/master/Syntaxes/Jade.tmLanguage
...