Якщо ви хочете його для всіх файлів, перейдіть до Preferences -> Settings - Default/User
. Але, як свідчить декілька коментарів нижче, налаштування специфічних синтаксисів можуть обмежувати її лише вибраними вами мовами.
Щоб обмежити цю конфігурацію файлами Ruby, спочатку відкрийте файл Ruby в редакторі, а потім перейдіть до Preferences -> Settings - Syntax Specific
. Це має відкрити вікно налаштувань з назвоюRuby.sublime-settings
Збережіть ці налаштування:
{
"tab_size": 2,
"translate_tabs_to_spaces": true,
"detect_indentation": false
}
Повторіть для будь-яких інших типів синтаксису, відкривши файл цього типу та повернувшись до налаштувань, щоб відкрити правильний файл налаштувань для цього синтаксису.
Я відредагував це, щоб включити рядок "detect_indentation" для запитів у коментарях; Раніше я використовував Типовий / Користувач для встановлення розміру вкладки, і мені не потрібне виявлення вкладок, але чи це пов’язано з глобальним конфігурацією або через те, що я рідко відкриваю файли з вкладками, не знаю.
Перезапуск не повинен бути необхідним, хоча в деяких випадках це може бути.