2012-09-10 22 views

cevap

41

Büyük olasılıkla ya Bir şey Kullanıcı yapılandırma dizininde boş bir dosya oluşturdu.

Yapılandırma dosyaları geçerli JSON olmalıdır. Sorudaki dosya boş ve JSON değil.

dosyasını silmeyi deneyin veya bir yerlerden

+4

Harika teşekkürler Mikko, şüphelendiğim şey. sudo vim ~/Library/Application \ Destek/Sublime \ Metin \ 2/paketleri/Kullanıcı/JavaScript.sublime-ayarlarla Ve dosyaya {} eklendi: Ben terminale yazdığınız düzeltmek için. Sanırım dosyayı da silebilirdim. – Globalz

+3

Kendi ana dizininizde bulunan dosyalar için 'sudo' kullanmanız gerekmediğini unutmayın - bunlar her zaman sizin için yazılabilir olmalıdır –

+1

Ayrıca ST2 gui: Sublime Text 2> Preferences> Settings aracılığıyla da erişebilirsiniz. Diğer> Sözdizime özgü - Kullanıcı. –

0

Standart c yükler (dosya için kullanılıyor ne için emin değilim) sabit bir sürümünü edinin: tarafından/Program Files/Sublime Text 2

Changue: c :/Program Files/Sublime Text

nedenini bilmiyorum, ama işe yarıyor .. :)

0

Sublime Metin 3 (3059 oluştur):

Benim JSON.sublime-settings bazı XML yapıları içermiyor, JSON yok. İşte

benim dosyanın önceki içeriği:

<dict> 
    <key>name</key> 
    <string>JSON String</string> 
    <key>scope</key> 
    <string>meta.structure.dictionary.json string.quoted.double.json</string> 
    <key>settings</key> 
    <dict> 
     <key>foreground</key> 
     <string>#E6DB74</string> 
    </dict> 
</dict> 

ben SublimePrettyJson varsayılan içeriği ile değiştirdiğini:

{ 
    "use_entire_file_if_no_selection" : true, 
    "indent" : 2, 
    "sort_keys" : false, 
    "ensure_ascii" : false 
} 

Bu benim için sorun çözüldü. Artık sinir bozucu bir hata mesajı yok. İşletim Sistemi: Windows 7.

Ubuntu makinelerimde, Mac'imde değil, bu hatayı hiç yapmadım.

0

Lütfen adresine gidin .. /Library/Application Support/Sublime Text 2/Packages/User/location ve delete JavaScript.sublime-settings: Sizin oluşturduğunuz 1: 1 dosya veya herhangi bir işlemin bunu oluşturmuş olması gerekir. Bu kesinlikle işe yarayacak.

İlgili konular