VS Настройки кода.json «ожидаемый конец файла» при попытке связать пользовательский файл CSS. Понятия не имею, почему

#json #visual-studio-code

Вопрос:

Я пытаюсь включить тему «Флюоромашина Synthwave x» ПРОТИВ кода. Для этого вам необходимо связать пользовательский файл CSS с помощью расширения «Пользовательский загрузчик CSS и JS». У меня установлено это расширение, и теперь мне нужно добавить

{ "vscode_custom_css.imports": [ "file:///C:/Users/User/.vscode/extensions/webrender.synthwave-x-fluoromachine-0.0.12/synthwave-x-fluoromachine.css" ] } в конец файла VS-кода settings.json , чтобы связать его. Моя проблема в том, что в строке 12 полного файла (я покажу ниже) {отображается ошибка «ожидаемый конец файла». Просматривая онлайн во многих разных местах, это, похоже, означает, что мне нужно закрыть его другим }. Но я явно ошибаюсь и очень смущен тем, что еще мне нужно сделать, чтобы «завершить файл». Вероятно, очевидное решение, но я никогда раньше не использовал JSON, поэтому не уверен, что делать. Так что да, спасибо!

Полный settings.json Файл:

 {
    "workbench.colorTheme": "Synthwave x Fluoromachine",
    "security.workspace.trust.enabled": false,
    "synthwave84.brightness": 1,
    "workbench.iconTheme": "sweet-vscode-icons",
    "cyber77.brightness": 1,
    "emmet.syntaxProfiles": {`
    
     }
}

{
    "vscode_custom_css.imports": [
      "file:///C:/Users/User/.vscode/extensions/webrender.synthwave-x-fluoromachine-0.0.12/synthwave-x-fluoromachine.css"
      ]
}
 

Комментарии:

1. Весь settings.json файл должен быть одним объектом. Похоже, вы сделали { "vscode_custom_css.imports": ...} это как отдельный объект вне его. Поместите его внутрь, не оборачивая его самостоятельно {} , то есть удалите эти внешние скобки из этой пользовательской настройки.

2. Это все исправило, большое вам спасибо! Я обязательно запомню, что теперь все это должно быть одним объектом. Я начал изучать json несколько месяцев назад, но не продвинулся далеко и не закончил, поэтому теперь, когда вы упомянули объекты, я снова вспомнил, как это работает, так что спасибо вам за вашу помощь и решение!