TOML 格式化工具
在线格式化 TOML 配置文件,规范 key-value 与 section 间距
TOML 页面特色
自动规范 key = value 空格,并在 section 之间添加清晰的分隔空行。
专业的 TOML 格式化工具 处理功能
高效专业地处理 TOML 格式化工具 数据所需的一切功能
TOML 规范校验
依据 TOML v1.0 规范校验 TOML 文件,检查内联表(inline tables)、表数组(arrays of tables)与点号键(dotted keys)是否正确。
整洁的 TOML 排版
重新格式化 TOML,对齐 key-value 对,规范间距,并保持一致的节组织结构。
紧凑输出
通过规范间距并移除节之间多余的空行,生成整洁、精简的 TOML 输出。
字符串值处理
正确转义与反转义 TOML 字符串值中的特殊字符,包括多行字符串和字面量字符串。
高速客户端引擎
在浏览器中即时格式化最大 10MB 的 TOML 文件,数据零传输至外部服务器。
Monaco 配置编辑器
基于 Monaco Editor 编辑 TOML,支持语法高亮、节折叠和实时错误检测。
工作原理
像专业人士一样处理您的 TOML 格式化工具 的简单步骤
粘贴 TOML 配置
粘贴您的 TOML 文件内容,无论是 Cargo.toml、pyproject.toml 还是其他 TOML 配置文件。
设置首选项
为您的配置选择 section 间距、键值对齐、引号样式与空行规则。
格式化并校验
运行格式化工具,同时清理 TOML 并按规范进行校验。
复制并应用
将格式化后的 TOML 复制到剪贴板,或下载以便立即用于项目配置。
专业的 TOML 格式化工具 格式化和验证工具
TOML 格式化工具 处理完全在你的浏览器中运行 —— 无上传、无账号、无限制。
处理方法
结合本工具的示例、语法限制和原始文档理解输出结果。
主要技术特性:
- • 符合 TOML v1.0 规范的解析与验证
- • 精确到行级别的进阶错误检测
- • 集成 Monaco Editor 提供专业代码编辑体验
- • 客户端处理,兼顾安全与速度
- • 支持最大 10MB 的大文件处理
处理与输出
核对页面说明的处理方式,使用前比较输入和结果。
安全与隐私:
- • 100% 客户端处理 - 数据不会发送到服务器
- • 无跟踪、Cookie 或数据收集
- • HTTPS 加密安全连接
- • 开源验证算法
- • 符合 GDPR 和 CCPA 规范
为什么专业人士选择 EZ Formatter
你的数据不会离开浏览器
常见问题解答
关于 Toml Formatter 格式化的常见问题解答
是的,我们的 TOML 格式化工具完全免费,无需注册。所有处理都在您的浏览器中完成。
支持,格式化工具完全支持所有 TOML v1.0 特性,包括内联表、表数组、点分键和多行字符串。
当然可以。格式化工具能处理 Cargo.toml(Rust)、pyproject.toml(Python)以及现代开发工作流中使用的任何其他 TOML 配置文件。
会,格式化工具会在规范化空白字符、对齐键值对和添加适当的段落间距的同时保留您的注释。
您可以控制段落间距、键值对齐、字符串值的引号风格、段落之间的空行插入以及嵌套表的缩进。
TOML(Tom's Obvious, Minimal Language)是 Cargo(Rust)、Poetry(Python)以及静态网站生成器所采用的配置格式——专为无歧义解析而设计,在 INI 规范不够明确、YAML 行为难以预测的场景中尤为合适。当前规范版本为 1.0,发布于 toml.io。
顶层 key-value 对排在最前;随后是 [table] 标头,各占一行,其下属键在其下方缩进;[[array-of-tables]] 条目保持文档中的原始顺序。点号键(server.tcp.port)保持点号写法而不被展开——按照规范两种形式完全等价,因此保留原始写法。
全部类型都会保持不变:整数(包括十六进制 0x、八进制 0o、二进制 0b)、浮点数、布尔值、带偏移的日期时间、本地日期、时间、字符串(基本、多行、字面量)、数组以及内联表。值绝不会被重新编码——包含反斜杠的字面量字符串仍保持单引号形式,而不会被重新转义。