我一直与企业API进行合作,时不时会遇到难以快速判断大小来源的巨大JSON响应和SOAP报文。所以,我创建了一对扩展,使您可以看到树型结构拆分您的文件。

它们的功能:

  • 把JSON/XML可视化为可交互的树形结构,并标有大小指标
  • 按大小进行颜色编码(热色 = 大幅膨胀)
  • 单击任意节点,可查看其子节点的排序条形图
  • 能直接跳转到编辑器源代码行
  • 所有功能都在本地运行,数据不会离开VS Code

JSON 树大小:https://marketplace.visualstudio.com/items?itemName=AlvaroEnriqueRuano.json-treesize

XML 树大小:https://marketplace.visualstudio.com/items?itemName=AlvaroEnriqueRuano.xml-tree-size

它们由社区贡献、免费、开源,还算比较窄门 — 但如果您曾经盯着50MB的配置文件问着膨胀是哪儿来的,可能会帮助它们。

衷心希望得到你们对于如何使它们更有用之意见,还希望能看到在Open VSX中的VSCodium 用户能够得到它的扩展。