rustfmtインストール
rustfmtはソースを整えてくれるツール
インストール手順はrustfmtのREADME.mdを参考にしている
rustfmtのインストールに必要なgcc
をインストールする
sudo apt-get install gcc
rustfmtのインストール
rustup update rustup run nightly cargo install rustfmt-nightly
エラーが出てインストールできない場合
エラーが出た場合、nightlyのツールチェインがない可能性がある。rustupを使ってインストールする
rustupについてはここに書いた
nightlyのインストール
rustup install nightly
nightlyのツールチェインをデフォルトに設定
rustup default nightly
もし、nightlyのツールチェインをデフォルトにしなかった場合、毎回
rustfmt
をrustup run ...
と実行するか、cargo
に+nightly
をつけて呼び出さないといけなくなってしまう
rustfmtのインストール
通常、cargo-fmtはcargoのサブコマンドのcargo fmt
を使用するようになっている。rustfmtと一緒にインストールされる。
cargo fmtもインストール?
cargo install rustfmt-nightly
rustfmtのみインストール
cargo install --no-default-features rustfmt-nightly