Was macht rust-reorder?
Ordne Elemente der obersten Ebene in Rust-Quelldateien neu an. Entwickelt für KI-Codierungs-Agenten.
Übersicht
Dieses Werkzeug hilft dabei, die Struktur von Rust-Quelldateien zu standardisieren, indem es die Reihenfolge von Elementen der obersten Ebene wie fn, struct, enum, mod, use usw. automatisch neu ordnet. Es ist speziell für den Einsatz in KI-gesteuerten Entwicklungsumgebungen konzipiert.
Verwendung
Als CLI
rust-reorder <datei.rs>
Als API
use rust_reorder::reorder_file;
let result = reorder_file("src/main.rs");
Konfiguration
Du kannst Sortierregeln über eine .rust-reorder.toml Datei konfigurieren:
[sortierung]
elemente = ["use", "mod", "struct", "enum", "fn"]
ordnung = "alphabetisch"
Unterstützte Plattformen
- Claude Code
- Cursor
- GitHub Copilot
- Codex CLI
Installation
cargo install rust-reorder
Lizenz
MIT