2016-06-16 3 views
0

Я использую последний Sublime Text 3, и иметь это в синтаксисе конкретной конфигурации для JavaScriptSublime игнорирует синтаксис определенного размера вкладки для новых файлов

{ 
    "translateTabsToSpaces": true, 
    "tabSize": 2 
} 

Но каждый раз, когда я создаю новый файл, то по умолчанию 4 пробела. Я попробовал добавить "detect_indentation": true, но затем ВСЕ файлы начали составлять 4 пробела для вкладок, даже больше игнорируя специфическую конфигурацию синтаксиса.

Я что-то упустил?

ответ

1

Неправильные имена настроек. Sublime использует переменные snake_case, а не camelCase. Файл JavaScript.sublime-settings должен выглядеть следующим образом:

{ 
    "translate_tabs_to_spaces": true, 
    "tab_size": 2 
} 

Чтобы увидеть все доступные настройки, выберите Preferences → Settings—Default.

+0

Я не знаю, откуда у меня настройки camelCase. Благодаря! –