VSCode выдаст intellisense для JSON всякий раз, когда у него есть действующая схема для использования, размещенная на schemastore.org или где-либо еще. Просто нужно знать, какую схему использовать для каких файлов.
Как вы заметили, VSCode просто "знает", какую схему использовать для некоторых известных файлов, таких как tsconfig.json
.
Для других файлов вы можете указать схему непосредственно в JSON, что VSCode предлагает вам сделать на скриншоте:
Если вы не хотите указывать схему в самом файле JSON, вы можете сопоставить шаблоны файлов со схемами в settings.json
:
"json.schemas": [
{
"fileMatch": ["stryker.conf.json"],
"url": "https://raw.githubusercontent.com/stryker-mutator/stryker/master/packages/api/schema/stryker-core.json"
}
]