2012-08-30 22 views
19

Ho il seguente nel mio user/Preferences.sublime-settingsSublime Text 2 tab_size non attivato correttamente

{ 
    "tab_size": 2, 
} 

E la maggior parte del tempo funziona. Ma una volta ogni tanto apro un file rubino, e torna indietro a 4 spazi. Mi chiedo se c'è qualche bug o leggera differenza nell'aprire un file che potrebbe cambiare questo?

Problemi di rilevamento. Grazie per l'aiuto.

risposta

7

Qui sono spiegate varie impostazioni della scheda Text 2 Sublime:

http://opensourcehacker.com/2012/05/11/sublime-text-2-tips-for-python-and-web-developers/#Configure_sane_tab_and_whitespace_policy_and_other_settings

  • Nota che l'impostazione scheda può essere per tipo di file

  • C'è anche automaticamente dall'estensione del file abilitato per default e il tuo codice sorgente potrebbe contenere messaggi non validi

+4

la funzione di rilevamento automatico era il mio problema. la mia seconda linea è stata indentata di 4 spazi per errore, quindi la dimensione della linguetta passata a 4. ha risolto il rientro e il mio problema è stato risolto. – spudly

14

Ti consigliamo di aggiungere:

"detect_indentation": false 

Questo è per impostazione predefinita e ST sta cercando di essere intelligente rilevare il rientro del file corrente, il sovraccarico predefinito specifico utente o di sintassi.