Есть ли опция автоматического отступа в Sublime 2?
В Visual Studio я могу нажать Ctrl + K + D, чтобы сделать отступ, чтобы код был хорошо структурирован. Есть ли ярлык в Sublime 2, чтобы сделать то же самое?
Есть ли опция автоматического отступа в Sublime 2?
В Visual Studio я могу нажать Ctrl + K + D, чтобы сделать отступ, чтобы код был хорошо структурирован. Есть ли ярлык в Sublime 2, чтобы сделать то же самое?
Ответы:
Вы можете использовать Edit / Line / Reindent из меню редактирования. Или вы можете попробовать добавить это в ваши сочетания клавиш - Файл по умолчанию из настроек.
Добавьте запятую в конце кода, если вы используете файл Default вместо пользователей. Не забудьте выбрать, что вы хотите с отступом.
Потенциально вы можете просто использовать Visual Studio для автоматической вставки более неясных данных, которые SubT не может или не справляется.
Удачи && выберите текст, который вы хотите сделать заново .
источник
Нажмите Ctrl+ Shift+ P, затем I, и опция «Отступ: переопределить линии» должна стоять первой.
Нажмите Enterи все готово.
источник
Для встроенного решения я хотел бы добавить опцию
single_line: false
к связыванию ключей, как это предложил Питер в этом потоке StackOverflow .Но это не добавляет новых строк, как следует ожидать при редактировании кода XML и HTML.
Для тех, кому нужно, следуйте ответу Тома и установите плагин Tag или используйте плагин Indent XML , который также доступен через управление пакетами, но работает только с файлами XML.
Если вы выберете плагин Tag, самый простой способ его использования - выделить текст для отступа и нажать сочетание клавиш Ctrl+ Shift+ F.
Если вы выбираете отступ XML плагин нажмите Ctrl or Super+ Shift+ , Pа затем Iи
Indent XML
будет первым вариантом.источник
Существует плагин тегов для форматирования html / xml документов.
источник