首页TOML格式化/压缩

TOML格式化/压缩

在线TOML格式化与压缩工具,支持配置美化排版、压缩最小化和缩进切换,适用于配置维护与规范化处理

缩进长度:2 · 缩进内容:··

当前状态

等待处理

当前模式:格式化

格式化会重新整理 TOML 表、数组表和键值结构,便于配置维护、审阅与提交前检查。


请输入待格式化或压缩的 TOML 内容...
处理后的 TOML 结果将显示在这里...

输入大小

0 bytes

输入行数

0

输出大小

0 bytes

输出行数

0



说明文档

使用步骤

  1. 在输入区域粘贴需要整理的 TOML 配置内容。
  2. 选择格式化或压缩模式,并按需切换缩进预设或填写自定义缩进。
  3. 点击处理按钮生成结果,右侧会显示整理后的 TOML 文本。
  4. 如有语法问题,工具会直接提示错误信息,方便快速定位并修正。
  5. 处理完成后可复制结果,继续用于配置维护、审阅或提交。

功能特点

  • 支持 TOML 格式化,可整理表、数组表、键值对和内联表结构。
  • 支持 TOML 压缩,可减少多余空白与空行,便于粘贴、传输和对比。
  • 支持 2 空格、4 空格、Tab 与自定义缩进,适配不同项目规范。
  • 提供示例加载、结果复制、行数统计与字节大小统计,便于快速检查输出结果。
  • 所有处理都在浏览器本地完成,不会上传你的配置内容。

适用场景

  • Rust、Python、Node.js 等项目中的配置文件整理。
  • Cargo.toml、应用配置、部署参数和工具链配置审阅。
  • CI 检查前的配置规范化、多环境配置同步与版本对比。
  • 文档、工单、聊天窗口中分享 TOML 配置片段前的统一排版。

支持内容

  • 普通键值对与多级键路径。
  • 表与嵌套表,例如 [section]
  • 数组表,例如 [[items]]
  • 数组、数字、布尔值、字符串、日期时间与内联表。

常见问题

  • 格式化失败:通常是 TOML 语法存在问题,例如引号、数组、表头或内联表未正确闭合。
  • 压缩后没有变化:当前内容本身已经较紧凑,或主要差异只在缩进与空行上。
  • 是否会修改原文件:不会,工具只处理你输入的文本,不会直接写入本地文件。