简体中文
以 Rust 构建的格式化工具。设定风格,格式化项目,在 CI 中保持一致。
重新解析输出并检查语法结构与注释保留情况,再次格式化必须产生完全一致的结果。
了解格式化行为
配置行宽、缩进与换行,通过 JSON 配置、EditorConfig 和路径覆盖共享项目设置。
配置 gdfmt
格式化文件、检查差异、预览改动,或通过 stdin 处理缓冲区。保护区域可保留自定义排版。
接入工作流
在仓库内运行 cargo install --path crates/gdfmt_cli --locked 完成构建与安装,然后在你的 Godot 项目中执行:
cargo install --path crates/gdfmt_cli --locked
gdfmt . gdfmt --check .
完整安装步骤见快速开始。npm 预发布版本的包名为 @gdfmt/gdfmt@next。
@gdfmt/gdfmt@next
配置 · CLI 参考 · 语言支持 · Node.js API