Я хочу заменить все "четыре пробела", которые написаны другим текстовым редактором с вкладками. Как я могу это сделать?
Я хочу заменить все "четыре пробела", которые написаны другим текстовым редактором с вкладками. Как я могу это сделать?
В нижнем правом углу строки состояния нажмите Spaces: N
(или Tab Width: N
, где N - целое число), убедитесь, что он говорит Tab Width: 4
для преобразования из четырех пробелов, а затем выберите Convert Indentation to Tabs
из контекстного меню, которое появится после первоначального щелчка.
Аналогично, если вы хотите сделать обратное, щелкните текст Spaces
или Tab Width
в строке состояния и выберите из того же меню.
Выберите все, а затем:
Ctrl + Shift + p
затем введите "indent"
Shift + Command + p
затем введите "indent"
Чтобы настроить Sublime, чтобы всегда использовать вкладки, попробуйте добавить следующие настройки к настройкам- > settings-user:
{
"tab_size": 4,
"translate_tabs_to_spaces": false
}
Дополнительная информация здесь: http://www.sublimetext.com/docs/2/indentation.html
В главном меню
View -> Indentation -> Convert Indentation to Tabs / Spaces
Сделайте регулярное выражение "Поиск" для \t
(обратная косая черта, вкладка) и замените на четыре пробела.
Либо главное меню, либо нижнее правое меню с интервалом между шкалами состояния делает то же самое, при меньшем объеме работы.
создать привязку для быстрого вызова
{ "keys": ["super+alt+t"], "command": "unexpand_tabs", "args": { "set_translate_tabs": true } }
добавьте это в Настройки > Ключевые привязки (пользователь) когда вы нажимаете super + alt + t, он преобразует пробелы в закладки
Вы можете добавить легкую привязку клавиш:
Предпочтение > привязка клавиш - пользователь:
[
{ "keys": ["super+l"], "command": "reindent"},
]
Теперь выберите строку или файл и нажмите: команда + l