"Unexpected trailing character" 尝试编辑首选项时在 sublime 中

"Unexpected trailing character" in sublime when trying to edit preferences

我正在尝试改变我的崇高 theme/colour 方案,我得到了 'unexpected trailing characters'

当我尝试使用此配置保存 /User/Preferences.sublime-settings 时

{
    "theme": "Afterglow-green.sublime-theme",
    "color_scheme": "Packages/Theme - Afterglow/Afterglow.tmTheme"
}

{
    "tabs_small": true
}

我不明白为什么我会收到那条消息?

您在 Sublime 中的设置文件(所有)都需要有效 JSON。你的应该如下:

{
    "theme": "Afterglow-green.sublime-theme",
    "color_scheme": "Packages/Theme - Afterglow/Afterglow.tmTheme",
    "tabs_small": true
}

请注意,所有内容都包含在一个(且只有一个)外部字典中,用大括号 {} 表示。每个键:值对的末尾还应该有一个逗号 ,,最后一行 except。如果只有一行,请不要使用逗号。

只是出于兴趣,"tabs_small" 设置的目的是什么?这不是 Sublime 的默认设置之一。

选择的答案是正确的,但是在应用程序启动期间也会出现此提示。

如果在启动 Sublime 时出现此错误,请导航至 C:/Users/{Your User}/AppData/Roaming/Sublime Text 3/Packages/User 并打开 Plain text.sublime-settings

JSON 的问题可以在这里解决。