1

Пакет TextMate 2 "HTML" поставляется со встроенной поддержкой выделения тегов HTML, содержимого тегов CSS <style> и содержимого тегов JavaScript <script> . Однако я бы хотел настроить его так, чтобы он также включал поддержку Pug и отключал открывающий тег <template lang="pug"> . Как я могу встроить этот подсветчик Pug таким же образом, как встраивают существующие подсветки CSS и JavaScript?

1 ответ1

0

Проект gugub pug-tmbundle может решить проблему.

Автор, Давидриос, дает это описание:

Пакет TextMate для языка шаблонов Pug. Реализован в JSON-tmLanguage, включена скомпилированная версия tmLanguage. Все языковые функции, о которых я знаю (включая некоторые недокументированные и причуды парсера Pug) и некоторые шаблоны увеличения / уменьшения отступа, реализованы.

Для использования с PyPug также включен маркер, использующий Python вместо JavaScript, вы можете либо вручную выбрать Pug (Python) из списка синтаксиса, либо дать вашему файлу расширение .py.pug для автоматического выбора (только для Sublime Text). Также включен файл test.py.pug, который можно скомпилировать с помощью pypug для его проверки.

Последнее обновление от 16 сентября 2016 года, но в описании также говорится:

Это было сделано специально для Sublime Text 2, но было протестировано и работает с Textmate 2 и Sublime Text 3

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .