rust 設置
版本
1.56.0-nightly 以上
安裝
參考 官方網站。
將工具鏈版本設置為 nightly。
sh
rustup default nightly
rustup update
rustfmt
欲將將整個專案的 rust 檔案都標準格式化,執行
sh
cargo fmt
若只想檢查語法但不想修改檔案,可以執行
sh
cargo fmt -- --check
可修改專案底下的 .rustfmt.toml 檔案來設定格式,詳見官方文件
vscode 建議設定
存檔時格式化程式碼
在 vscode 的 setting.json 設定
"[rust]":{
"editor.formatOnSave": true,
}