2015-01-28 21 views
6

ST3'te girinti için tırnak yerine her zaman boşluk kullanmak istiyorum.
benim ayarlarında bu koyun:Yüce Metin 3 her zaman girinti için boşluk yerine sekmeleri kullanın

"translate_tabs_to_spaces": true, 
"convert_tabspaces_on_save": true, // for a plugin 
"detect_indentation": false, 
"tab_size": 4 

ayarı convert_tabspaces_on_saveExpandTabsOnSave

Ama ne olursa olsun, ST3 yeni girinti tutar eklenti ile tasarruf en az dosyada> boşluk dönüşüm tabs- zorlamak için olduğu boşluk yerine sekmeleri kullanarak dosyalar açıldı.

Hata olabilir mi yoksa yanlış ayar mı yapıyorum?

İPUCU: zaman ben komutunu Package Control: Disable Package o sekmelerin yerine boşluk

cevap

0

bazı sorun var kaydedilir, ama aksi kullanılarak örneğin dolaylı dosyayı Preferences.sublime-settings değiştirmek - i sekmeleri kullanın dilerdim, ama sl3 boşlukları ekleyin. Sadece css/scss dosyaları için davranış! Benim user.config:

{ 
"font_size": 11, 
"ignored_packages": 
[ 
    "Vintage" 
], 
"tab_size": 2, 
"translate_tabs_to_spaces": false, 
"convert_tabspaces_on_save": false, 
"word_wrap": "false" 

}

5

belgelerine göre, hile yapmak gerekir bu ayarlar (onlar benim için çalışır):

{ 
    // Integer. The number of spaces a tab is considered equal to 
    "tab_size": 4, 

    // Boolean, if true, spaces will be inserted up to the next tab stop when tab is pressed, rather than inserting a tab character 
    "translate_tabs_to_spaces": true, 

    // Boolean, if true (the default), tab_size and translate_tabs_to_spaces will be calculated automatically when loading a file 
    "detect_indentation": true, 

    // Boolean, If translate_tabs_to_spaces is true, use_tab_stops will make tab and backspace insert/delete up to the next tab stop 
    "use_tab_stops": true 
} 

Bu işe yaramazsa, denemek Tüm eklentileri devre dışı bırakarak, yeniden başlatıp sorunun devam edip etmediğine bakın. Değilse, bu eklentilerden (veya birkaç çelişenlerden) biridir. Bunları tek tek etkinleştirerek ve sorunun yeniden görünmesini sağlayarak öğrenebilirsiniz.

+0

Benim için boşluklarımı sekmelere dönüştüren EditorConfig paketiydi. Bu paketi devre dışı bırakırken beklendiği gibi çalıştı. Şuna bakın: https://github.com/sindresorhus/editorconfig-sublime/issues/32 – semone

+0

Cevabımın size yardımcı olduğunu düşünüyorsanız, [cevabımı kabul et] (http://meta.stackexchange.com/a/ 5235). – herrbischoff