Awesome
Smol-sublime
Репозиторий содержит файлы для поддержки в Sublime3
- подсветки синтаксиса
- комментариев
для *.view.tree
-файлов (проект $mol)
Подсветка синтаксиса
view.tree.sublime-syntax - поддержка подсветки синтаксиса
Особенности
Невалидные (в зависимости от контекста) символы подсвечиваются стилем invalid.illegal
(красный фон, белый текст в цветовой схеме Monokai Extended):
- если использован пробел вместо tab'а в начале строки: Пример (картинка)
- если использован tab вместо пробела внутри строки: Пример (картинка)
- если использован недопустимый/неожиданный символ: Пример (картинка)
Адекватно подсвечивает закомментированную ветку дерева: Пример (картинка)
Поддержка комментариев
view.tree.tmPreferences - поддержка комментариев (CMD
+/
- macOS, Ctrl
+/
- другие OS)
Особенности
Корректно работают только однострочные комментарии (CMD
+/
в текущей строке)
Блочные комментарии (если выбрать блок строк и нажать CMD
+/
) работают некорректно
Но для "выключения" ветки .tree
достаточно однострочных комментариев, так как подсветка реагирует на них адекватно, согласно правилам .tree
-синтаксиса: Пример (картинка)
Установка
Поместите файлы view.tree.sublime-syntax и view.tree.tmPreferences в папку Packages/User
и перезапустите Sublime 3
В Sublime 3
в меню View/Syntax/User
должен появиться пункт ViewTree
После открытия в Sublime 3
*.view.tree
-файла надо выбрать пункт меню View/Syntax/Open all with current extension as .../User/ViewTree
Вопросы по установке
Как найти папку `Packages/User ?
В Sublime 3
надо выбрать пункт меню Sublime Text/Preferences/Browse Packages...
Откроется файловый менеджер с текущей папкой Packages
, содержащей папку User
Папка User
- это и есть искомая папка Packages/User
Как найти пункт меню Browse Packages...
?
В Sublime 3
надо в меню Help/Search
ввести Browse
и выбрать вариант Menu Items: Preferences/Browse Packages...