之前调试API接口时,最头疼的就是浏览器里那一坨密密麻麻的JSON数据,没有缩进、没有颜色,看到眼瞎。直到遇到了JSON Formatter,这玩意儿简直是救星——装上后浏览器自动格式化所有JSON页面,连切换主题都不需要我手动点,省心到爆。

为什么它能成为我书签栏里的钉子户?

首先是它的自动格式化功能。只要网页返回的是有效JSON,打开瞬间就变成带语法高亮、可折叠的树状结构,连URL都能直接点击跳转。对比同类插件如JSONView,JSON Formatter在超长JSON(比如几万行的日志)上依然流畅,而其他插件有时会卡到怀疑人生。而且它支持暗色模式,深夜加班时眼睛舒服多了。

那些让人惊喜的小细节

  • 折叠树带缩进引导线,层级关系一目了然;
  • 按Ctrl/Cmd点击折叠按钮,同级全收拢/展开,批量操作巨快;
  • 不影响非JSON页面,性能消耗低于1毫秒,不会拖慢浏览体验;
  • 还修复了把解析后的JSON导出到window.json的bug,方便在Dev Tools里调试。

对比其他工具,它的优势在哪里?

之前试过JSON ViewerPretty JSON,要么UI太丑,要么在Chrome更新后失效。JSON Formatter则一直保持更新,兼容性极强——无论你的API接口URL长什么样,它都能识别。唯一的“小摩擦”是可能跟其他DOM修改插件冲突,但关闭无关扩展后奇迹般解决问题(官方也提醒过)。

作为频繁在REST API和前端项目间切换的人,我现在几乎每天都要靠它解析几十次JSON。没有它,我可能还在手动复制到JSON.cn去格式化。如果你也是前端开发者API测试者,强烈建议装上,零成本提升生产力和幸福感。隐私方面完全放心——无追踪无广告,纯开源工具(GitHub就能找到源码)。现在就试试吧!