в JSON в VS-коде, как я могу дать строки в массивах другого цвета, чем строки в объектах? - PullRequest
0 голосов
/ 11 февраля 2020

Я хочу иметь возможность видеть, где находятся массивы и где находятся объекты, поэтому мне бы хотелось, чтобы строки в массивах выделялись иначе, чем строки в объектах. Возможно ли это, и если да, то как я могу это сделать?

пример

{
    "A": "a1",              //A=red, a1=red
    "B": [                  //B=red
        "C": "c1",          //C=blue, c1=red
        "D": {              //D=blue
            "E": "e1"       //E=red, e1=red
        }
    ]
}

1 Ответ

0 голосов
/ 13 февраля 2020

При текущей JSON грамматике это невозможно, потому что, хотя есть разница между ключами и другими строками, между строками в объектах и ​​строками в массивах нет.

если бы это различие было, окраска могла бы быть изменена с помощью записи editor.tokenColorCustomizations в настройках. json. см. Темы кода Visual Studio

...