При создании нескольких новых строк Sublime оставляет отступ только для той последней строки, на которой я нахожусь, а не для тех, что находятся выше.

При создании нескольких новых строк Sublime оставляет отступ только для той последней строки, на которой я нахожусь, а не для тех, что находятся выше.

В Sublime, когда вы нажимаете return, он автоматически делает отступ новой строки в соответствии с синтаксисом. Однако, если я нажимаю return больше одного раза, переходя на несколько строк вниз, предыдущие строки не остаются с отступом. У них вообще нет отступа, и если я хочу вернуться к ним, чтобы что-то добавить, мне приходится вручную делать отступ.

Иногда мне нравится иметь немного пустого пространства в моем коде по эстетическим причинам. Есть ли решение этой проблемы? Некоторые другие редакторы оставляют строки с отступом в этом варианте использования.

решение1

Разобрался. Установка "trim_automatic_white_space" в false (true по умолчанию) создает нужное мне поведение. Приятно знать, что в этот редактор было вложено столько мыслей, чтобы включить эту опцию.

решение2

По умолчанию:  "trim_automatic_white_space": true,

Обрезает пробелы, добавленные auto_indentпри перемещении курсора за пределы строки.

Связанный контент