Я хочу заменить все «четыре пробела», написанные другим текстовым редактором, на вкладки. Как мне это сделать?
editor
sublimetext
Мохсен
источник
источник
Выберите все, затем:
Windows / Linux:
Ctrl+ Shift+p
затем введите «отступ»
Mac:
Shift+ Command+p
затем введите «отступ»
источник
Чтобы настроить Sublime на постоянное использование вкладок, попробуйте добавить следующее в settings-> settings-user:
Более подробная информация здесь: 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оно преобразует пробелы во вкладки
источник
Вы можете добавить простую привязку клавиш:
Предпочтение> Связывание ключей - пользователь:
Теперь выберите строку или файл и нажмите: command + l
источник
Если вы хотите рекурсивно применить это изменение ко всем файлам в директое, вы можете использовать модальное меню Find> Find in Files ...:
Редактировать Я не выделил его на изображении, но вы должны нажать кнопку. * Слева, чтобы Sublime интерпретировал поле Find как регулярное выражение / Edit
Edit 2 Я забыл добавить начало привязки строки к регулярному выражению. Я исправляю это ниже, и обновлю изображение, когда у меня будет шанс / Правка
Регулярное выражение в поле «Найти»
^[^\S\t\n\r]{4}
будет соответствовать пробельным символам в группах по 4 (исключая символы табуляции и символы новой строки). Поле замены\t
указывает, что вы хотите заменить их на вкладки.Если вы нажмете кнопку справа от поля «Где», вы увидите параметры, которые помогут вам нацелить поиск, замените.
Add Folder
опция позволит вам выбрать папку, из которой вы хотите осуществлять рекурсивный поиск.Add Include Filter
Опция позволит вам ограничить поиск файлов определенного расширения.источник