json - 在 vs-code 中的 JSON 中,如何为数组中的字符串赋予与对象中的字符串不同的颜色?
问题描述
我希望能够一目了然地看到数组的位置和对象的位置,因此我想为数组中的字符串提供与对象中的字符串不同的突出显示。这可能吗,如果可以,我该怎么做?
例子
{
"A": "a1", //A=red, a1=red
"B": [ //B=red
"C": "c1", //C=blue, c1=red
"D": { //D=blue
"E": "e1" //E=red, e1=red
}
]
}
解决方案
使用当前的 JSON 语法这是不可能的,因为尽管键和其他字符串之间存在差异,但对象中的字符串和数组中的字符串之间没有区别。
如果存在这种区别,则可以使用editor.tokenColorCustomizations
settings.json 中的条目更改颜色。请参阅Visual Studio 代码主题
推荐阅读
- kubernetes-helm - istioctl 安装失败并出现多个超时
- piranha-cms - 在 Block 构造函数中注入 IOptionsSnapshot
- python - Pandas 滚动窗口:无法根据规则“安全”将数组数据从 dtype('int64') 转换为 dtype('int32')
- c - Base64 解码 - 位移导致 C 中 char 数组意外结束
- python - 表单django中缺少密码字段?
- java - Mongo SORT 与属性列表中的特定条目
- python - 不可点击的 PDF 下载页面 Chrome Selenium
- macos - 如何修复 MacOS 上的 sed 命令,在 c 命令末尾的 \ 后出现错误额外字符?
- vue.js - Blazor - 等效于 Vue Watch 的参数
- python - 我无法在 Python3.9 上安装 Jupyter Notebook