Sublime Text 2: ошибка при попытке проанализировать настройки

Как исправить эту ошибку?

Ошибка при попытке проанализировать настройки: нет данных в ~/Library/Application Поддержка/Высокий текст 2/Пакеты/Пользователь/JavaScript.sublime-settings: 1:1

Ответы

Ответ 1

Скорее всего, вы или что-то создали пустой файл в вашем конфигурационном каталоге пользователя.

Конфигурационные файлы должны быть действительными JSON. Файл в вопросе пуст и не является JSON.

Попробуйте удалить файл или получить определенную версию где-нибудь (не уверен, для чего используется файл)

Ответ 2

По умолчанию устанавливаются c:/Program Files/Sublime Text 2

Changue by: c:/Program Files/Sublime Text

Я не знаю почему, но он работает..:)

Ответ 3

Sublime Text 3 (Build 3059):

My JSON.sublime-settings содержал некоторую XML-структуру, а не JSON.

Здесь предыдущий контент моего файла:

<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>

Я заменил его содержимым по умолчанию из SublimePrettyJson:

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

Это решило проблему для меня. Нет более раздражающего сообщения об ошибке. ОС: Windows 7.

На моих машинах Ubuntu у меня никогда не было этой ошибки, также не на моем Mac.

Ответ 4

Пожалуйста, перейдите к. /Library/Application Support/Sublime Text 2/Packages/User/location и удалите JavaScript. sublime-settings: файл 1:1, который был создан вами или каким-либо процессом, должен был создать это. несомненно, будет работать.