RustRover 2026.1 Help

プロジェクトテンプレート

RustRover は、Cargo プロジェクトテンプレートの選択によって 新規プロジェクト作成を効率化します。 これらのテンプレートはプロジェクトの初期構造を事前に定義しているため、すべてを一から設定する必要はありません。

定義済みのプロジェクトテンプレート

事前定義されたオプション以外にも、任意の Git リポジトリに基づいて カスタムテンプレートを簡単に作成できます。 実際、 WebAssembly ライブラリ(英語)手続き型マクロ(英語)はこのようにして取得されます。 詳細については、「Cargo- テンプレート生成 」を参照してください。

バイナリアプリケーションテンプレート

実行可能プログラム(バイナリターゲット(英語) )を作成する必要がある場合は、 バイナリ テンプレートを選択してください。 RustRover は、 Cargo.toml と、 main.rs を含む src フォルダーで構成されるシンプルなプロジェクトを生成します:

新しいバイナリアプリケーションプロジェクトのレイアウト

IDE は、次の Cargo コマンドを実行する 実行 Cargo の設定を自動的に作成します。

run --package project_name --bin project_name

ライブラリテンプレート

他の Rust プロジェクトで再利用できるライブラリ(ライブラリターゲット(英語) )を作成する必要がある場合は、 ライブラリ テンプレートを選択します。 RustRover は、 Cargo.toml と、 lib.rs を含む src フォルダーで構成されるプロジェクトを生成します:

新しいライブラリプロジェクトの構造

ライブラリプロジェクトの場合、IDE は次の Cargo コマンドを実行する テスト Cargo の設定を作成します。

test --package project_name --lib tests

新しいプロジェクト用の WASM テンプレート

RustRover は cargo-generate と統合し、 Git リポジトリをプロジェクトテンプレートとして利用できます。

WebAssembly ライブラリ テンプレートは wasm-pack-template(英語) に基づいています。

WebAssembly プロジェクトテンプレート

このテンプレートを使用してプロジェクトを作成すると、IDE によってサンプル構造が生成され、 wasm パックタイプのビルド構成が自動的に追加されます。

新しい WASM プロジェクト

Cargo- テンプレート生成

RustRover は cargo-generate と統合されており、 Git リポジトリをプロジェクトテンプレートとして再利用・共有できます。 cargo-generate がインストールされていない場合は、 新規プロジェクト ダイアログからインストールできます。

カスタムテンプレートを作成する

Git リポジトリに基づいてテンプレートを作成するには、次の手順を実行します。

  1. ウェルカム画面で、 アイコンをクリックします。

  2. カスタムテンプレートを追加 ダイアログで、Git リポジトリの URL とテンプレート名を指定します。

  3. 追加 をクリック

cargo 生成テンプレートとしてのカスタム Git リポジトリ
2026 年 5 月 22 日