3.2. スタンドアロンツールとしての rustfmt の使用
rustfmt をスタンドアロンツールとして使用し、Rust ソースファイルとそのすべての依存関係をフォーマットします。別の方法として、Cargo ビルドツールで rustfmt を使用します。詳細は、Cargo ビルドツールでの rustfmt の使用 を参照してください。
前提条件
-
既存の Rust プロジェクトがある。
Rust プロジェクトの作成方法は、Rust プロジェクトの作成 を参照してください。
手順
rustfmt をスタンドアロンツールとして使用して Rust ソースファイルをフォーマットするには、以下のコマンドを実行します。
Red Hat Enterprise Linux 8 の場合
rustfmt <source-file>
$ rustfmt <source-file>Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
<source_file>をソースファイルの名前に置き換えます。<source_file>を標準入力に置き換えることもできます。次に、rustfmtは標準出力に出力を提供します。
-
Red Hat Enterprise Linux 9 の場合
rustfmt <source-file>
$ rustfmt <source-file>Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
<source_file>をソースファイルの名前に置き換えます。<source_file>を標準入力に置き換えることもできます。次に、rustfmtは標準出力に出力を提供します。
-
注記
デフォルトでは、rustfmt は詳細を表示したりバックアップを作成したりせずに、影響を受けるファイルを変更します。詳細を表示してバックアップを作成するには、--write-mode value を指定して rustfmt を実行します。