工具

主流編輯器支援


無論您喜歡使用命令列還是視覺化的編輯器,Rust 都有整合方案供您選擇。或者您也可以用 rust-analyzer 來打造您自己的工具。

平穩的建構流程

Cargo 是 Rust 的建構工具。它用一道指令整合了所有常用功能,無需額外工作。

安裝

crates.io 上面有成千上萬的套件,很可能早就有您正在尋找的解決方案。站在巨人的肩膀上,讓你的團隊拋下重複工作,專注創新。

測試

Rust 優秀的測試工具讓您可以對程式碼充滿信心。cargo test 是統一的 Rust 測試工具。您可以直接在程式碼內寫下測試,或是另外寫在獨立檔案中:它滿足您所有的測試需求。

佈署

cargo build 可為所有平台建構出小巧的執行檔。一道指令即可對應到 Windows、Linux 以及網頁平台。全部透過現代化的界面,不需再另外定製建構檔案。

利用自動化加速開發


Rust 工業級的工具讓團隊放心合作,專注在最重要的工作上。

Rustfmt

Rustfmt 可以自動格式化程式碼,讓它們更容易閱讀、編寫及維護。最重要的是:不用再爭論空格或大括號擺哪邊了。

前往 repo

Clippy

「看起來您正在實作 Iterator」
Clippy 協助所有經驗不同的開發人員寫出符合慣例的程式碼,並且推行標準寫法。

前往 repo

Cargo Doc

Cargo 的文件產生器讓所有的 API 都有對應的文件。您可以用 cargo doc 在本地端產生文件,或是在 docs.rs 看到線上文件。

前往網站