RustRover 2026.1 Help

結果の取得と問題の解決。

インスペクションがあなたのコードに問題を検出した場合、すぐにエディターで修正を適用することができます。 ハイライトされたコード部分にキャレットを置き、 Alt+Enter を押します。

エディターでクイックフィックスを適用する

問題ツールウィンドウで修正を適用する

インスペクションを手動で起動した場合は、解析が終了した後に自動的に開く 問題 ツールウィンドウで結果を調べることができます。 検出された問題はすべてツールウィンドウの左側に表示されます。 問題をクリックすると、右側にインスペクションの詳細が表示されます。

  • 問題を修正するには、リストから対応する項目を選択し、右側のペインで必要な修正のボタンをクリックします。

    問題ツールウィンドウからクイックフィックスを適用する
  • ファイル内で問題が複数回発生する場合は、すべての発生を一度に修正できます。 問題の説明を選択し、ツールバーの インテンションアクションボタン アイコンをクリックして、関連する修正を選択し、リストから ファイル内のすべての「<problem description>」を修正する。 を選択します。

    問題ツールウィンドウ: 現在のファイルで発生するすべての問題を修正する

コードをクリーンアップする

コードのクリーンアップ を実行することにより、コードの問題を修正するプロセスを合理化できます。 これにより、各問題を個別に調べることなく、選択したスコープにクイックフィックスをバッチ適用できます。

クリーンアップ中、IDE は選択した インスペクションプロファイルのコードクリーンアップインスペクションから修正を適用します。 これらのインスペクション一覧を表示するには、 Ctrl+Alt+S を押して 設定 ダイアログを開き、 エディター | インスペクション に移動して フィルターインスペクションボタン をクリックし、 クリーンアップインスペクションのみ表示 オプションを有効にします。

クイックフィックスのバッチ適用 (コードのクリーンアップ)

  1. メインメニューで コード|コードのクリーンアップ へ移動します。

  2. コードクリーンアップスコープの指定 ダイアログで、プロファイルを適用したい範囲を選択します。

  3. インスペクションプロファイル リストからインスペクションプロファイルを選択するか、 構成… をクリックして新しいプロファイルを作成します。

    構成… をクリックして、すべてのコードクリーンアップインスペクションとその設定を表示することもできます。

  4. 分析 をクリックしてクリーンアップを開始します。

    コードクリーンアップスコープの指定ダイアログ

RustRover はコード解析を実行し、選択したインスペクションプロファイルから検出された問題にクイックフィックスを適用します。

または、クイックフィックスに対応するソースコードのエラーにキャレットを配置し、左側に表示される赤いバルブ クイックフィックス アイコン (推奨クイックフィックス)をクリックして、メニューから コードのクリーンアップ を選択することもできます。

コードクリーンアップスコープの指定ダイアログ

項目

説明

プロジェクト全体

プロジェクト全体の検査。

ファイル <name>

プロジェクト ツールウィンドウで現在選択されているか、エディターで開かれているファイルを調べます。

未コミットのファイル

このスコープは、バージョン管理下のプロジェクトでのみ利用できます。

バージョン管理システムにコミットされていないファイルのみインスペクションします。

Directory

プロジェクト ツールウィンドウで現在選択されているディレクトリを調べます。

カスタムスコープ

ファイルのカスタムスコープをインスペクションします。 リストから定義済みのスコープを選択するか、 the Browse button をクリックして、開いた スコープダイアログでスコープを定義します。

テストソースを含める

分析範囲に含まれるテストソースを調べます。

挿入されたコードをインスペクション

コードに埋め込まれた 他の言語のコード部分をインスペクションします。

インスペクションプロファイル

コードのインスペクションに使用する プロファイルを選択します。

必要なプロファイルがリストにない場合は、 構成 をクリックして新しいプロファイルを作成します。

サイレントクリーンアップを実行する

コードクリーンアップスコープの指定 ダイアログを表示せずに、サイレントモードでコードクリーンアップを実行することもできます。 この場合、IDE は、現在設定で構成されている プロファイルからインスペクションのクリーンアップを実行します。

  1. プロジェクト ウィンドウ名 プロジェクト ツールウィンドウ(Alt+1 )で、コードをクリーンアップするノードを選択します。

    それ以外の場合、クリーンアップは現在エディターで開かれているファイルで実行されます。

  2. メインメニューで コード|コードを分析|サイレントコードのクリーンアップ へ移動します。

コミット時にコードをクリーンアップする

プロジェクトが バージョン管理されている場合は、リポジトリに変更をコミットするときにコードをクリーンアップできます。

  1. Alt+0 を押して コミット ツールウィンドウを開き、 コミットオプションを表示 設定ボタン をクリックします。

  2. コミットチェック 領域で、 クリーンアップ チェックボックスを選択します。

  3. 構成 をクリックし、IDE がインスペクションを実行するために必要な インスペクションプロファイルを選択します。

  4. コミット をクリックしてください。

コミットのコードクリーンアップを実行する

保存時にコードを自動的にクリーンアップする

変更が保存されたときに、変更されたファイルのコードを自動的にクリーンアップするように IDE を構成できます。

  1. Ctrl+Alt+S を押して設定を開き、 ツール | 保存時のアクション を選択します。

  2. コードのクリーンアップを実行 オプションを有効にします。

    さらに、 インスペクションの構成… をクリックして、IDE がコードクリーンアップインスペクションを実行 するインスペクションプロファイルを指定できます。

    保存時にコードのクリーンアップを有効にして、インスペクションを構成する

結果のエクスポート

インスペクションを実行すると、結果が 問題 ツールウィンドウの専用タブに表示されます。 利用可能な形式の 1 つにエクスポートできます。

  1. 問題 ツールウィンドウ(表示 | ツールウィンドウ | 問題 または Alt+6 )で、エクスポートしたい検査結果が含まれるタブに切り替えて、 エクスポートボタン をクリックします。

    インスペクション結果ツールウィンドウのエクスポートボタン
  2. レポートを保存する形式を選択します: HTML または XML

  3. ターゲットディレクトリを指定し、 保存 をクリックします。

2026 年 5 月 22 日