Ответы:
В правом нижнем углу строки состояния нажмите Spaces: N
(или Tab Width: N
, где N - целое число), убедитесь, что он говорит Tab Width: 4
о преобразовании из четырех пробелов, а затем выберите Convert Indentation to Tabs
в контекстном меню, которое появится при первом щелчке.
Точно так же, если вы хотите сделать обратное, нажмите Spaces
или Tab Width
текст в строке состояния и выберите из того же меню.
Выберите все, затем:
Ctrl+ Shift+p
затем введите «отступ»
Shift+ Command+p
затем введите «отступ»
Чтобы настроить Sublime на постоянное использование вкладок, попробуйте добавить следующее в settings-> settings-user:
{
"tab_size": 4,
"translate_tabs_to_spaces": false
}
Более подробная информация здесь: http://www.sublimetext.com/docs/2/indentation.html
Выполните регулярное выражение «Поиск» \t
(обратная косая черта, табуляция) и замените его четырьмя пробелами.
Либо главное меню, либо нижнее правое меню строки состояния делают то же самое, с меньшим количеством работы.
создать связывание клавиш для быстрого пути
{ "keys": ["super+alt+t"], "command": "unexpand_tabs", "args": { "set_translate_tabs": true } }
добавьте это в « Настройки»> «Привязки клавиш» (пользователь), когда вы нажмете super+ alt+, tоно преобразует пробелы во вкладки
Если вы хотите рекурсивно применить это изменение ко всем файлам в директое, вы можете использовать модальное меню Find> Find in Files ...:
Редактировать Я не выделил его на изображении, но вы должны нажать кнопку. * Слева, чтобы Sublime интерпретировал поле Find как регулярное выражение / Edit
Edit 2 Я забыл добавить начало привязки строки к регулярному выражению. Я исправляю это ниже, и обновлю изображение, когда у меня будет шанс / Правка
Регулярное выражение в поле «Найти» ^[^\S\t\n\r]{4}
будет соответствовать пробельным символам в группах по 4 (исключая символы табуляции и символы новой строки). Поле замены \t
указывает, что вы хотите заменить их на вкладки.
Если вы нажмете кнопку справа от поля «Где», вы увидите параметры, которые помогут вам нацелить поиск, замените. Add Folder
опция позволит вам выбрать папку, из которой вы хотите осуществлять рекурсивный поиск. Add Include Filter
Опция позволит вам ограничить поиск файлов определенного расширения.