输入 Rust 代码
1
处理结果
1
使用说明与 Rust 知识点
如何使用本工具
- 自动响应:在左侧输入框中粘贴或修改代码,停止输入后 500ms 将自动为您执行格式化操作。
- Rust 格式化:支持标准的基于
{ }的大括号排版,并智能对诸如宏 (println!)、特征(trait)、生命周期 ('a) 与属性 (#[derive(Debug)]) 进行安全的保护与语法高亮。 - 保存至本地:点击右侧的“保存至本地”按钮,可将格式化后的代码直接下载为
.rs源码文件。
Rust 代码规范与特性
- 所有权与借用:Rust 通过严格的生命周期管理,可以在没有垃圾回收器(GC)的情况下保证内存安全。
- 缩进规范:官方 Rust 风格指南(
rustfmt)标准要求使用 4 个空格缩进,而不是制表符。本工具默认遵守此标准。 - 宏与属性:Rust 大量使用宏(以
!结尾)与编译器属性标签(#[]与#![]),本工具通过原生 JS 词法拆解,有效防止在排版过程损坏其特殊结构。
