Sublime Text 2 Error在关闭括号之前尾随逗号

时间:2012-12-23 18:57:39

标签: error-handling package text-editor sublimetext2

我从偏好设置更改了用户设置并保存了它。然后我试图打开编辑器,但我收到错误消息。所以我卸载并再次安装它。虽然,没用。此外,错误消息中提到的路径也不存在。

错误消息是:

Error trying to parse setting: Trailing comma before closing bracket in C:\Users
Rajanand\AppData\Roaming\Sublime Text 2\Packages\User\Preferences.sublime-settings:5:1

我在这里缺少什么?

2 个答案:

答案 0 :(得分:19)

转到Preferences > Settings - User。默认情况下,AppData在Windows中隐藏,使用资源管理器的文件夹选项显示。

你的问题是你在该文件的某处有一个额外的逗号。从任何列表中的最后一个设置中删除逗号。没有看到那个文件,我无法告诉你到底在哪里。以下是示例:

{
  setting1,
  setting2,
  last_setting,<-- remove
}

从上一个设置中删除逗号。

{
  setting1,
  setting2:
  [
    setting2_item1,
    setting2_last_item,<-- remove
  ]
}

从sets2_last_item中删除逗号。

{
  setting1:
  [
    setting1_item
  ],
  setting2:
  [
    setting2_item
  ],<-- remove
}

在设置2列表后删除逗号。

答案 1 :(得分:1)

以上答案帮助我完成了崇高的文本3

但只想添加这个......

对于像我这样的新手,如果您想添加自定义设置,并尝试将其添加到首选项文件中,那么您也会收到错误...在我的情况下,我确实喜欢以下内容...

{
    "ignored_packages":
    [
      "Vintage"
    ], // <-- I put the comma there so I can add the below, new setting.

    "tab_size": 2 //My new setting
}