Встроенная функция выбора цвета VS Code не работает в файлах JSON - PullRequest
0 голосов
/ 11 февраля 2020

Я нашел информацию, что VS Code имеет встроенную функцию выбора цвета
Но я не могу понять, почему она не работает для моих файлов JSON.

Например, это мое яблоко. json файл:

{
    "apple": {
        "color": "#ff0000"
    }
}

Итак, средство выбора цвета не появляется.

Но - если я открою собственные настройки VS Code. json и обновите его, например, так:

{
"workbench.colorCustomizations": {
    "activityBar.background": "#00AA00"
  }
}

Средство выбора цвета появится сразу.

Почему? Чем отличается apple. json от настроек. json?

1 Ответ

2 голосов
/ 11 февраля 2020

Для этой работы вам нужна схема JSON, связанная с файлом json. Схема должна сказать format: color о свойстве, которое представляет цвет. Только тогда отображаются цветовой декоратор и средство выбора.

Вы можете посмотреть здесь, если хотите настроить собственную схему JSON: https://code.visualstudio.com/docs/languages/json#_json -schemas-and-settings

...