Sublime Text 2:尝试解析设置时出错

时间:2012-09-10 23:14:33

标签: sublimetext2 sublimetext

如何解决此错误?

  

尝试解析设置时出错:〜/ Library / Application中没有数据   支持/ Sublime Text 2 / Packages / User / JavaScript.sublime-settings:1:1

4 个答案:

答案 0 :(得分:41)

很可能你或你的东西在你的用户配置目录中创建了一个空文件。

配置文件必须是有效的JSON。问题中的文件为空,不是JSON。

尝试删除文件或从某个地方获取固定版本(不确定文件的用途)

答案 1 :(得分:0)

默认安装c:/ Program Files / Sublime Text 2

Changue by:c:/ Program Files / Sublime Text

我不知道为什么,但它确实有效.. :)

答案 2 :(得分:0)

Sublime Text 3(Build 3059):

我的 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上。

答案 3 :(得分:0)

请转到../Library/Application Support / Sublime Text 2 / Packages / User / location并删除JavaScript.sublime-settings:您创建的1:1文件或任何进程必须创建该文件。肯定会有用。