Выравнивание кода в Sublime Text
СайтоделНаглядное отображение кода значительно увеличивает его восприятие, скорость написания и комфорт разработки.

Представь, что ты сел писать код в редакторе, который не поддерживает подсветку синтаксиса, а для минификации размера файла, код необходимо писать без лишних переносов строк и пробелов. Звучит весьма ужасно!
Собственно в Sublime Text такой проблемы нет. Но помимо этого, отображение синтаксиса можно сделать еще более приятным и удобным. Как? Сейчас расскажу.

За основу я взял PHP-код представленный выше. Так он отображается по-умолчанию в Sublime Text 3. Но мы все равно немного улучшим отображение. Для этого установи плагин "Alignment".

После этого зайди в пользовательские настройки пакета. Для этого перейди по пути "Preferences" -> "Package Settings" -> "Alignment" -> "Settings - User".

В открывшемся файле вставь код представленный ниже и сохраните:
{
"alignment_chars": [
"(", ":"
]
}
После этого перейди обратно в PHP-файл, выдели весь текст и нажми сочетание клавиш "Ctrl + Alt + A".

Соответствующие части строк, начинающиеся с открывающейся скобки, выровняются по одному уровню. Но так как мы указали в файле настроек и символ двоеточия, то продемонстрирую пример еще на CSS-файле.

Выше представлено стандартное текущее отображение файла. При выделении всего текста и нажатии выше указанной комбинации клавиш произойдет выравнивание по двоеточию.

Таким образом все значения свойств, которые указываются после двоеточия, становятся в один уровень и более наглядны для восприятия.
Помимо знака открывающейся скобки "(" и двоеточия ":", в файле пользовательских настроек у плагина можно указать необходимые для вас символы. Например, знак равенства "=". Все зависит от предпочтений и языка, на котором пишется код.

Ссылка на канал: https://t.me/sitodel