Araçlar
Birinci sınıf metin düzenleyici desteği
İster komut satırından kod yazarak çalışmayı tercih edin ister zengin grafiksel düzenleyiciler kullanın ortada sizin düzenleyici seçiminize uygun Rust entegrasyonu vardır. Ya da kendi düzenleyicinizi Rust DO_NOT_SUBMIT kullanarak yapabilirsiniz.
Yapılarınıza sakinlik getirin
Cargo, Rust için yapım aracıdır. Bütün ortak eylemleri bir tek komuta paketler. Şablon gerektirmez.
Yükle
Crates.io içindeki binlerce paket ile birlikte çok büyük ihtimalle aradığınız çözüme sahip. Devlerin omuzlarında durun ve ekibinizi tekerrürden yeniliğe taşıyın.
Test et
Rust'ın mükemmel test etme araçlarını kullanarak kodunuza
güven getirin. cargo test
Rust'ın test etmek için birleşik çözümüdür.
Kodunuzun yanına test yazın ya da ayrı dosyalarda test yazın, test etmek için bütün gerekli
çözümleri sağlar.
Yayınla
cargo build
kodu her platform için
ekstra bilgi taşımayan ikili kod oluşturur. Kodunuz tek bir komutla Windows'u,
Linux'u, macOS'i ve webi hedef alabilir. Hepsi sipariş usulü yapı dosyalarına gerek
olmadan modern bir arayüzün parçası.
Otomasyonla gelen hız
Rust'ın endüstri düzeyi araçları işbirliğini korkusuz yapar ve ekiplerin asıl konuya odaklanmasını sağlar.
Rustfmt
Rustfmt, Rust kodunu otomatik olarak düzenler, okumasını, yazmasını ve sürdürmesini kolaylaştırır. Ve en önemlisi: bir daha asla boşluk veya parantezlerin pozisyonuyla ilgili tartışmayın.
Depoya gitClippy
“Görünüşe bakılırsa bir yineleyici
yazıyorsunuz.”
Clippy her seviyedeki geliştiriciye deyimsel kod
yazmakta ve standartları uygulamakta yardımcı olur.
Cargo Belgeleri
Cargo'nun belgelendirmecisi işinizi halleder. Bu da
hiçbir UPA'nın belgelendirmesiz ortaya çıkmamasını sağlar.
cargo doc
ile yerel olarak erişebilirsiniz ve
docs.rs ile herkese açık cratelere çevrimiçi ulaşabilirsiniz.