RustRover 2026.1 Help

コード生成​

RustRover は、Rust のコード構造や繰り返し要素を生成する複数の方法を提供します。 インテンション アクションクイックフィックスには、現在のコンテンツに基づいて必要なコードをすばやく挿入するのに役立つ多くの機能があります。 また、 ライブテンプレート (カスタムテンプレートと事前生成テンプレートの両方)、様々な コードラッパー後置補完Cargo クレート用のファイルテンプレートも使用できます。

ポップアップを生成する

コード内の任意の場所で、 Alt+Insert を押すか、メインメニューから コード | 生成 を選択して、 生成 メニューを呼び出します。 現在のコンテキスト、キャレットの位置、選択されたコードに応じて、実行可能なコード生成アクションのリストが表示されます。

「生成」メニュー

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

Generating a setter

Cargo クレートの作成

コードテンプレートに加えて、 新規 | Cargo クレート アクションを使用して、プロジェクトに Cargo クレートをすばやく追加できます。 RustRover は、 Cargo.toml を含むディレクトリと、 main.rs を含む src サブディレクトリを生成します。

  1. プロジェクトビューで右クリックし、 新規 | Cargo クレート を選択します。 または、 ヘルプ | アクションの検索 (Ctrl+Shift+A) を呼び出して Cargo クレートを検索します:

    新しい Cargo クレートアクション
  2. クレート名とタイプを指定します:

    新しいクレート設定
  3. 自動生成されたフォルダーとファイルは、プロジェクトルートに配置されます:

    新しい Cargo クレートが生成された
2026 年 5 月 22 日