作为每天和接口打交道的开发者,JSON查看器几乎是我浏览器的常驻插件。从经典的JSON Viewer到功能全面的JSON Formatter,我试过不下十款,但直到遇见Functional JSON Viewer(FJV),才发现原来JSON工具还能这么强。

折叠搜索+键盘导航,告别鼠标点戳

很多插件只能高亮和折叠,FJV却把节点操作做到了极致:用Tab/Shift+Tab聚焦节点,配合Vim风格键位(h/j/k/l)上下左右穿梭,手完全不离开键盘。鼠标悬停或聚焦时,节点路径实时显示,复制路径只需按个键。配合正则/文本过滤,再大的JSON也能秒定位——比JSON Viewer那种纯滚屏高效太多。

一键变成TypeScript、Golang代码,告别手动转换

最让我惊喜的是转换功能:点一下JSON就能生成TypeScript接口JSON Schema甚至Golang结构体。以前我需要打开在线转换器复制粘贴,现在直接在插件里完成,且格式严谨无错。对比JSON Formatter只支持简单的复制,FJV直接把开发者的下一步工作给省了。

截图导出+节点操作,协作沟通利器

和同事讨论数据结构时,一键截图导出JPEG功能太实用了——比手动截图干净,还自带路径标记。另外保存JSON、复制节点、复制路径这些操作都集成在右键菜单,无需再翻找。

处理超大JSON的官方技巧

遇到体积恐怖的JSON,直接折叠所有节点,然后按Ctrl+F用浏览器原生搜索,FJV会自动展开匹配项。这个细节让我觉得开发者真的懂我们的痛点。

总结

Functional JSON Viewer不只是看JSON,它把格式化、导航、转换、导出全链条做通,适合前端、后端、数据分析等任何需要频繁处理JSON的人。开源免费,GitHub地址就在插件详情页,强烈推荐替换掉你浏览器里那个只会高亮的旧插件。