TOML 格式化

格式化 TOML 1.1,保留注释、字符串内容和原始值 token。

数据与格式
正在准备工作区…
输入
输出
结果将显示在这里。

使用方法

  1. 粘贴 / 打开文件 / 示例
  2. 格式化
  3. 复制 / 下载

TOML 格式化

先验证 TOML 1.1,再调整间距、多行容器缩进及多余空行;无效文档不会被改写。

处理在浏览器本地完成,DevToolsy 不会接收粘贴的数据或选择的文件。

工作原理

支持两或四个空格;规范等号与逗号间距,保持键和表顺序、注释、数值写法及多行字符串内容。

处理前后对比
输入
# Project configuration
title="DevToolsy"
ports=[3000,8080]
[server]
host="127.0.0.1"
workers=4 # local workers
输出
# Project configuration
title = "DevToolsy"
ports = [3000, 8080]
[server]
host = "127.0.0.1"
workers = 4 # local workers

默认设置示例。

处理限制

仅检查语法,不验证应用配置或 Schema;不排序键、不访问外部 Schema、不执行指令,也不通过 JSON 中转。

输出

复制 / 下载

处理限制

UTF-8 输入最多 1 MiB,输出最多 8 MiB;任务 30 秒超时。

延伸阅读TOML 1.1
?

常见问题

如何使用TOML 格式化?

先验证 TOML 1.1,再调整间距、多行容器缩进及多余空行;无效文档不会被改写。

有哪些设置可以调整?

支持两或四个空格;规范等号与逗号间距,保持键和表顺序、注释、数值写法及多行字符串内容。

使用结果时需要注意什么?

仅检查语法,不验证应用配置或 Schema;不排序键、不访问外部 Schema、不执行指令,也不通过 JSON 中转。

输入会上传吗?

处理在浏览器本地完成,DevToolsy 不会接收粘贴的数据或选择的文件。

如何保留结果?

复制 / 下载

寻找下一个实用工具

语言

切换语言?当前页面的内容将被清空。请先复制或下载需要保留的数据。