1. 规范 Rust 项目 Cargo.toml 配置
Rust 开发者背景
在多人协作的 Rust 项目中,团队成员提交的 Cargo.toml 文件缩进不一致,排版混乱。
问题
需要统一配置文件缩进,使其符合团队的 2 空格缩进规范。
如何使用
将混乱的 Cargo.toml 内容粘贴到输入框,选择“美化”模式,设置缩进大小为 2,点击格式化。
mode: beautify, indentSize: 2结果
获得排版整齐、缩进统一为 2 个空格的标准 TOML 配置文件。
Elysia Tools
导航
Format Conversion
格式化和美化 TOML。注意:注释会丢失,键顺序可能改变(@iarna/toml 限制)
执行
填写表单、运行工具,并在同一页面查看结果。
案例
相关内容
等待运行
工具使用指南
TOML 格式化工具是一款专为开发者设计的在线实用工具,支持对 TOML 配置文件进行快速美化或压缩。通过调整缩进大小并选择美化或紧凑模式,您可以轻松规范代码结构,提高配置文件的可读性与规范性(请注意,格式化过程中注释会丢失,且键的顺序可能会发生改变)。
背景
在多人协作的 Rust 项目中,团队成员提交的 Cargo.toml 文件缩进不一致,排版混乱。
问题
需要统一配置文件缩进,使其符合团队的 2 空格缩进规范。
如何使用
将混乱的 Cargo.toml 内容粘贴到输入框,选择“美化”模式,设置缩进大小为 2,点击格式化。
mode: beautify, indentSize: 2结果
获得排版整齐、缩进统一为 2 个空格的标准 TOML 配置文件。
背景
需要将 Python 项目的 pyproject.toml 配置文件部署到受限的容器环境中,希望尽量减小文件体积。
问题
去除 TOML 文件中所有不必要的空格和换行。
如何使用
将 pyproject.toml 内容粘贴至输入框,将模式切换为“压缩”,点击执行。
mode: minify结果
输出紧凑格式的 TOML 文本,去除了所有冗余的空白字符。
不会,由于解析器限制,格式化过程中原有的注释将会丢失。
本工具使用 @iarna/toml 解析器,在解析和重构过程中,键的排列顺序可能会发生变化。
支持“美化”(Beautify)以提高可读性,以及“压缩”(Minify)以去除多余空格。
可以,您可以在设置中调整缩进大小,支持 0 到 8 个空格。
格式化过程完全在您的浏览器本地运行,确保您的配置数据安全不外泄。