TOML 编辑器

TOML 校验/格式化/与 JSON 互转,错误定位到行

功能介绍

面向 Cargo.toml、pyproject.toml 等配置文件:粘贴即校验(错误定位到行号)、按 TOML 1.0 规范格式化(规整结构、保留值语义)、与 JSON 双向转换。

支持表/嵌套表/数组表([[users]])/中文内容;基于 smol-toml 实现。

使用说明

  • 三种模式:格式化 / TOML→JSON / JSON→TOML,输入实时转换
  • 格式化保留值语义并规整空白,便于 diff 审查配置变更
  • 语法错误给出中文原因与行号

输入输出示例

输入

[server]
port   =   8080

格式化输出

[server]
port = 8080

常见问题

格式化会重排键顺序吗?

保持原有键顺序与结构层级,只规整空白与分隔符,最小化 diff。

相关工具

  • YAML 编辑器 - YAML 校验/格式化/压缩,注释保留,错误行号定位
  • JSON 格式化 - JSON 格式化、压缩、校验与排序,实时高亮、可折叠树形视图,错误定位到行列
  • JSON 转 YAML - JSON 与 YAML 双向转换,用于配置文件迁移

本工具完全在浏览器本地运行,输入内容不会被上传或保存。