結果の取得と問題の解決。
インスペクションがあなたのコードに問題を検出した場合、すぐにエディターで修正を適用することができます。 ハイライトされたコード部分にキャレットを置き、 Alt+Enter を押します。
DataGrip は一部のインスペクションのクイックフィックスの横に対話型プレビューを表示します。 Ctrl+Q を押すと、このプレビューを非表示にしたり表示したりできます。
問題ツールウィンドウで修正を適用する
インスペクションを手動で起動した場合は、解析が終了した後に自動的に開く 問題 ツールウィンドウで結果を調べることができます。 検出された問題はすべてツールウィンドウの左側に表示されます。 問題をクリックすると、右側にインスペクションの詳細が表示されます。
問題を修正するには、ツールバーまたはコンテキストメニューの
アイコンをクリックします。 Alt+Enter を押して、ポップアップメニューから適切な修正を選択することもできます。ファイル内で問題が複数回発生する場合は、すべての発生を一度に修正できます。 問題の説明を選択し、ツールバーの
アイコンをクリックして、関連する修正を選択し、リストから ファイル内の「<problem description>」をすべて修正する を選択します。
コードをクリーンアップする
コードのクリーンアップ を実行することにより、コードの問題を修正するプロセスを合理化できます。 これにより、各問題を個別に調べることなく、選択したスコープにクイックフィックスをバッチ適用できます。
クリーンアップ中に、IDE は選択した インスペクションプロファイルのコードクリーンアップインスペクションから修正を適用します。 これらのインスペクションのリストを表示するには、 Ctrl+Alt+S を押して 設定 ダイアログを開き、 に移動し、 をクリックして クリーンアップインスペクションのみを表示する オプションを有効にします。
クイックフィックスのバッチ適用 (コードのクリーンアップ)
メインメニューで へ移動します。
コードクリーンアップ スコープの指定 ダイアログで、プロファイルを適用したい範囲を選択します。
インスペクションプロファイル リストからインスペクションプロファイルを選択するか、 設定… をクリックして新しいプロファイルを作成します。
設定… をクリックして、すべてのコードクリーンアップインスペクションとその設定を表示することもできます。
分析 をクリックしてクリーンアップを開始します。

DataGrip はコード解析を実行し、選択したインスペクションプロファイルから検出された問題にクイックフィックスを適用します。
または、クイックフィックスに対応するソースコードのエラーにキャレットを配置し、左側に表示される赤いバルブ
(推奨クイックフィックス)をクリックして、メニューから コードのクリーンアップ を選択することもできます。
サイレントクリーンアップを実行する
コードクリーンアップ スコープの指定 ダイアログを表示せずに、サイレントモードでコードクリーンアップを実行することもできます。 この場合、IDE は、現在設定で構成されている プロファイルからインスペクションのクリーンアップを実行します。
ファイル ツールウィンドウ(Alt+2 )で、コードをクリーンアップするノードを選択します。
それ以外の場合、クリーンアップは現在エディターで開いているファイルで実行されます。
メインメニューで へ移動します。
コミット時にコードをクリーンアップする
プロジェクトが バージョン管理されている場合は、リポジトリに変更をコミットするときにコードをクリーンアップできます。
Alt+0 を押して コミット ツールウィンドウを開き、 コミットオプションを表示
をクリックします。
コミットチェック 領域で、 クリーンアップ チェックボックスを選択します。
構成 をクリックし、IDE がインスペクションを実行するために必要な インスペクションプロファイルを選択します。
コミット をクリックしてください。
結果のエクスポート
インスペクションを実行すると、結果が 問題 ツールウィンドウの専用タブに表示されます。 利用可能な形式の 1 つにエクスポートできます。
問題 ツールウィンドウ( または Alt+6 )で、エクスポートしたい検査結果が含まれるタブに切り替えて、
をクリックします。

レポートを保存する形式を選択します: HTML または XML。
ターゲットディレクトリを指定し、 保存 をクリックします。