一款功能强大的 Chrome 扩展,提供 JSON 数据的格式化、验证和操作,具有现代直观的界面设计。
- JSON 格式化:美化 JSON 数据,添加适当的缩进和换行,提高可读性
- JSON 验证:实时语法检查,精确定位错误位置,快速修复问题
- JSON 压缩:移除多余空白字符,生成紧凑的 JSON 数据
- JSON 字符串转换:在 JSON 对象和转义字符串之间转换,支持双向操作
- 语法高亮:采用色彩编码标注不同 JSON 元素,提升代码可读性
- 深色模式:支持浅色/深色主题切换,保护眼睛,适应不同场景
- 历史记录:自动保存最近的 JSON 操作,方便回溯和重用
- 快速复制:一键复制格式化或压缩后的 JSON 数据
- 数据统计:实时显示 JSON 数据大小和行数信息
- 错误提示:直观的语法错误提示,包含行号和列号
- 快捷键支持:
Cmd/Ctrl + B:格式化 JSONCmd/Ctrl + M:压缩 JSONCmd/Ctrl + L:清空内容Cmd/Ctrl + H:显示/隐藏历史记录
- 分屏视图:左右分屏设计,编辑和预览实时同步
- 响应式布局:自适应不同窗口大小,支持单栏/双栏切换
- 等宽字体:采用专业的代码字体,提供最佳阅读体验
- 错误指引:清晰的错误提示,帮助快速定位和解决问题
- 设置持久化:自动记住用户偏好设置(主题等)
- 本地处理:所有数据在本地处理,无需联网,保护隐私
- 快速响应:即时的 JSON 验证和格式化,无需等待
- 内存优化:针对大型 JSON 文件优化,保持流畅运行
- 安全可靠:不发送数据到外部服务器,确保数据安全
- 访问 Chrome 网上应用店(链接即将推出)
- 点击"添加至 Chrome"
- 扩展图标将出现在浏览器工具栏中
- 点击浏览器工具栏中的扩展图标
- 在左侧面板中粘贴或输入 JSON 数据
- 使用工具栏按钮或快捷键进行各种操作
- 在右侧面板查看格式化结果
- 根据需要复制结果或继续编辑
-
格式化 JSON
- 粘贴压缩的 JSON 数据
- 点击格式化按钮或使用
Cmd/Ctrl + B - 获得格式化后的 JSON,缩进清晰可读
-
JSON 字符串转换
- 输入 JSON 对象或字符串
- 点击字符串转换按钮
- 得到转义后的 JSON 字符串或解析后的对象
-
错误检查
- 输入 JSON 数据时自动进行语法检查
- 发现错误时立即显示错误位置和原因
- 根据提示修复问题
-
历史记录
- 使用
Cmd/Ctrl + H打开历史记录 - 查看最近处理过的 JSON 数据
- 点击任意记录快速恢复内容
- 使用
- 所有数据处理均在浏览器本地完成
- 不会向外部服务器发送任何数据
- 历史记录仅保存在浏览器本地存储中
- 完全离线运行,保护数据安全
欢迎提交 Pull Request 来改进这个项目!
- Fork 本仓库
- 创建特性分支 (
git checkout -b feature/AmazingFeature) - 提交改动 (
git commit -m '添加某个特性') - 推送到远程分支 (
git push origin feature/AmazingFeature) - 提交 Pull Request
本项目采用 MIT 协议 - 详见 LICENSE 文件