为 macOS 开发者打造

更高效地处理 JSON 和 XML。

在一个原生工作区中完成校验、格式化、对比、代码生成和 REST 请求。

满足日常 JSON/XML 任务的一切功能

JsonXmlEditor 通过实用工具让你的开发流程更专注。

编辑体验

  • 分栏工作区让左侧可编辑源内容与右侧已校验、已格式化输出同时可见。
  • JSON 和 XML 会被即时识别,并清楚显示当前有效性状态。
  • 按你的设置实时格式化,配合智能 diff 视图和精确错误高亮。
  • 两个面板都提供一键 Prettify 和 Compress,并支持从右向左复制。
  • 丰富的语法高亮、顺滑的行号以及熟悉的 macOS 原生编辑体验。

文档与文件管理

  • 整洁的侧栏集中显示所有打开的文档,并提供类型图标、未保存标记和快捷操作。
  • 完整支持新建、打开、保存、另存为和关闭,并对未保存更改提供保护。
  • 可直接从 Finder 拖入文件到侧栏,必要时也始终保留一个新文档可立即开始。
  • 原生支持 .json、.xml 和 .txt 文件,并根据检测到的内容给出保存建议。

格式控制

  • 可选择 2、4 或 8 个空格缩进,按你的偏好格式化文档。
  • 可选的 JSON 键排序和 XML 美化输出让最终结果更可控。
  • 格式偏好会一致地应用到所有已打开文档。

内置 REST 工作区

  • 专用 REST 工作区支持持久化多标签请求,可添加、复制、重命名和关闭。
  • 完整请求构建器包含方法、URL、查询与请求头表格,以及 JSON 感知的请求体编辑器。
  • 智能 URL 规范化会自动修复错误协议和粘贴的混乱输入。
  • 自动补全 Accept、User-Agent 和 JSON Content-Type 默认值,让请求格式保持正确。
  • 响应检查器展示状态、请求头、正文、完整记录、格式化工具以及作为文档打开的操作。
  • 清晰的网络错误信息还会提供有用的主机解析提示。

代码生成器

  • 从有效 JSON 负载快速生成 DTO 代码,并在同一保存流程中预览和导出。
  • 支持为 PHP、Go、Python、TypeScript、C# 和 Java 生成 DTO,并记住上次使用的语言。
  • PHP 生成功能支持 Simple Properties 和 Symfony Attributes 模式。
  • 带语法高亮的预览让你在导出前更容易审查生成代码。
  • 不支持的负载类型会返回清晰明确的错误信息。
  • 内置 Swagger/OpenAPI 风格的 PHP 端点生成器可通过实时预览生成请求和响应负载。

持久化、本地化与偏好设置

  • 编辑器文档可跨会话恢复内容、文件路径、快照、顺序和当前选中状态。
  • REST 标签页会保存方法、URL、参数、请求头、正文、协议、结果和当前活动标签。
  • 显示语言可独立于系统语言单独选择。
  • 应用支持 15 种显示语言选项,包括系统默认。
  • 格式化、默认 DTO 语言和显示语言偏好集中保存在同一位置。

为速度与清晰而设计

隐私优先

获取 macOS 版 JsonXmlEditor

使用原生、轻量、注重隐私的 JSON/XML 编辑器提升效率。

Download on the App Store

需要帮助?

如果你有疑问、错误报告或功能请求,请联系我们,我们会尽快回复。

打开完整支持页面