コード生成
RustRover は、Rust のコード構造や繰り返し要素を生成する複数の方法を提供します。 インテンション アクションと クイックフィックスには、現在のコンテンツに基づいて必要なコードをすばやく挿入するのに役立つ多くの機能があります。 また、 ライブテンプレート (カスタムテンプレートと事前生成テンプレートの両方)、様々な コードラッパー、 後置補完、 Cargo クレート用のファイルテンプレートも使用できます。
ポップアップを生成する
コード内の任意の場所で、 Alt+Insert を押すか、メインメニューから を選択して、 生成 メニューを呼び出します。 現在のコンテキスト、キャレットの位置、選択されたコードに応じて、実行可能なコード生成アクションのリストが表示されます。

例: 構造体の setter をすばやく生成できます。

Cargo クレートの作成
コードテンプレートに加えて、 アクションを使用して、プロジェクトに Cargo クレートをすばやく追加できます。 RustRover は、 Cargo.toml を含むディレクトリと、 main.rs を含む src サブディレクトリを生成します。
プロジェクトビューで右クリックし、 新規 | Cargo クレート を選択します。 または、 ヘルプ | アクションの検索 (Ctrl+Shift+A) を呼び出して Cargo クレートを検索します:

クレート名とタイプを指定します:

自動生成されたフォルダーとファイルは、プロジェクトルートに配置されます:

2026 年 5 月 22 日