Skip to content
On this page

rust 設置

版本

1.56.0-nightly 以上

安裝

參考 官方網站

將工具鏈版本設置為 nightly。

sh
rustup default nightly
rustup update

rustfmt

欲將將整個專案的 rust 檔案都標準格式化,執行

sh
cargo fmt

若只想檢查語法但不想修改檔案,可以執行

sh
cargo fmt -- --check

可修改專案底下的 .rustfmt.toml 檔案來設定格式,詳見官方文件

vscode 建議設定

安裝 rust-analyzer 外掛

存檔時格式化程式碼

在 vscode 的 setting.json 設定

"[rust]":{
    "editor.formatOnSave": true,
}