停止安装 JSON 扩展 — 有更快的方法
发布: (2026年2月18日 GMT+8 15:38)
4 分钟阅读
原文: Dev.to
Source: Dev.to
JSON 格式化扩展的问题
- 打开浏览器
- 搜索 “JSON formatter”
- 点击第一个结果 → 在你能粘贴任何内容之前,会被 cookie 横幅、广告以及 “Premium” 升级提示所困扰
- 改为安装浏览器扩展 → 扩展请求 “访问所有网站” 权限
- 轻度怀疑自己的人生选择
一定有更好的办法。而且确实有。
jsonformat.co – 更简洁的解决方案
jsonformat.co 正好提供三项功能:
- 格式化 – 将乱糟糟的 JSON 变成可读、带缩进的 JSON。
- 校验 – 立即用行号标出语法错误。
- 压缩 – 将已格式化的 JSON 再压缩,以供生产使用。
就这么简单。无需注册。无广告。也没有 “升级以格式化 > 1 MB 文件” 的限制。
使用场景
- 调试 API 响应
- 校验配置文件 – 如
package.json或tsconfig.json。粘贴文件后,如果第 47 行缺少逗号,你会立刻看到。 - 清理日志
- 与团队成员共享
当 jq 不足以应对时
jq 是一个极好的 CLI 工具,但在某些场景下,基于浏览器的格式化工具更为出色:
- 你的机器上没有安装
jq。 - 你正在开会,正在共享屏幕,需要立刻格式化 现在。
- 提问 “这段 JSON 是什么?” 的人根本不知道终端是什么。
基于浏览器的格式化工具是 CLI 工具的补充,而不是替代。
扩展的局限性
- 它们会请求你可能不愿意授予的权限。
- 它们可能不再维护,进而成为安全风险。
- 换新机器或浏览器时,你可能会忘记重新安装。
- 公司安全策略可能直接阻止使用扩展。
书签式的网页工具则可随处使用,且永久可用。
一套单一功能的开发者工具
jsonformat.co 是一系列轻量工具中的一员:
- base64decode.co – 解码 Base64 字符串。
- createuuid.com – 生成 UUID。
- hashgenerator.co – 生成哈希(MD5、SHA‑1、SHA‑256 等)。
它们遵循相同的理念:
- 单一工具,专注一件事,做到极致
- 无需账号或追踪
- 在任何带浏览器的设备上都能使用
- 永久免费
有时候,最好的开发者工具就是那个不妨碍你工作的工具。
讨论
你的 JSON 格式化方案是什么?纯 CLI(如 jq)、浏览器工具,还是编辑器插件?分享一下你在 2026 年的使用情况吧。