【问题标题】:Sublime Text 2 Error Trailing comma before closing bracketSublime Text 2 错误尾随逗号在右括号之前
【发布时间】:2012-12-23 18:57:38
【问题描述】:

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

错误信息是:

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

我在这里错过了什么?

【问题讨论】:

  • 你确定AppData没有被隐藏?
  • 是的,它被隐藏了。 对不起..在@d_rail 的帮助下,我已经纠正了错误。

标签: error-handling package text-editor sublimetext2


【解决方案1】:

转到Preferences > Settings - User。 AppData 在 Windows 中默认隐藏,与资源管理器的文件夹选项一起显示。

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

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

从最后一个设置中删除逗号。

或

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

从 setting2_last_item 中删除逗号。

或

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

把setting2的列表后面的逗号去掉。

【讨论】:

    【解决方案2】:

    以上答案帮助我解决了 sublime text 3

    但只是想添加这个...

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

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

    【讨论】:

      猜你喜欢
      • 2012-12-11
      • 1970-01-01
      • 1970-01-01
      • 2016-02-04
      • 2013-01-25
      • 2014-01-30
      • 2021-05-01
      • 2018-10-08
      • 1970-01-01
      相关资源
      最近更新 更多