如何修复此错误?
尝试解析设置时出错:~/Library/Application Support/Sublime Text 2/Packages/User/JavaScript.sublime-settings:1:1 中没有数据
如何修复此错误?
尝试解析设置时出错:~/Library/Application Support/Sublime Text 2/Packages/User/JavaScript.sublime-settings:1:1 中没有数据
很可能您或其他人在您的用户配置目录中创建了一个空文件。
配置文件必须是有效的 JSON。问题中的文件是空的,不是 JSON。
尝试删除文件或从某处获取固定版本(不确定文件的用途)
默认安装 c:/Program Files/Sublime Text 2
更改方式:c:/Program Files/Sublime Text
我不知道为什么,但它有效.. :)
崇高文本 3(构建 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 上也没有。
请转到 ../Library/Application Support/Sublime Text 2/Packages/User/ 位置并删除您创建的 JavaScript.sublime-settings:1:1 文件或任何进程必须创建的文件。这肯定会工作.