IntelliJ IDEA 2020.3 ヘルプ

プロファイルのカスタマイズ

インスペクションプロファイルは、有効なインスペクション、それらが分析するファイルの範囲、およびそれらの重大度設定に関する情報を保持します。IntelliJ IDEA には、2 種類のプロファイルがあります。

  • プロファイル IDE に保管は、IntelliJ IDEA 構成ディレクトリinspection フォルダーに保存され、すべてのプロジェクトで使用できます。プロジェクトにコピーオプションを使用して、IDE プロファイルを現在のプロジェクトにコピーできます。

  • プロファイルプロジェクトに保管は、.idea ディレクトリの inspectionProfiles フォルダーに保存され、1 つのプロジェクト内で使用できます。IDE にコピーオプションを使用して、プロジェクトプロファイルを IDE レベルにコピーできます。

IntelliJ IDEA には各タイプの 2 つのデフォルトプロファイル(デフォルトプロジェクトのデフォルト)が付属しており、カスタマイズしたり、新しいプロファイルを作成したりできます。インスペクションプロファイルを共有、インポート、エクスポートすることもできます。

新規プロファイルの作成

新しいプロファイルを作成するには、デフォルトのプロファイルの 1 つをコピーしてその設定を変更します。

  1. 設定 / 環境設定ダイアログ Ctrl+Alt+S で、エディター | インスペクションに移動します。

    Ctrl+Alt+Shift+H を押してインスペクションの構成を選択することもできます。

  2. コピーしたいプロファイルを選択し、「 the Show Scheme Actions 」をクリックして、「複製」を選択します。

  3. プロファイル名を変更して、Enter を押す。

Duplicating a profile

デフォルトのプロファイル設定を復元する

デフォルトのインスペクション設定を復元できます。デフォルトで有効になっているインスペクションとその重大度。

  1. 設定 / 環境設定ダイアログ Ctrl+Alt+S で、エディター | インスペクションに移動します。

    Ctrl+Alt+Shift+H を押してインスペクションの構成を選択することもできます。

  2. リストから必要なプロファイルを選択し、the Show Scheme Actions icon をクリックしてデフォルトの復元を選択します。

コンピューター間でプロファイルを同期する

プロジェクトに保存されているプロファイルは他のプロジェクト設定ファイルと一緒に保持され、VCS を介して共有されます。そのため、新しいプロジェクトプロファイルを設定してチームの他のメンバーと共有した後、このプロファイルは VCS からプロジェクトをチェックアウトした後に自動的にそのプロジェクトに伝播されます。

IDE保存されているプロファイルを共有したい場合は、IntelliJ IDEA にバンドルされている設定リポジトリプラグインを使用できます。

この場合、このプロファイルを新しく作成されたすべてのプロジェクトのデフォルトのインスペクションプロファイルとして設定する必要があります(グローバルにします)。プラグインは、このグローバル設定を設定リポジトリに接続されているすべてのコンピューターにプロモートします。

IDE に保存されているプロファイルを共有する

  1. 設定リポジトリが設定されていることを確認してください。

  2. メインメニューからファイル | 新規プロジェクトの設定 | 新しいプロジェクトの設定 / 環境設定を選択し、エディター | インスペクションをクリックします。

  3. プロファイルリストで、共有したいプロファイルを選択し、変更を適用してダイアログを閉じます。

  4. メインメニューからファイル | IDE 設定の管理 | 設定リポジトリを選択し、リモートの上書きをクリックして新しい設定をリポジトリに送信します。

  5. リポジトリに接続されている別のコンピューターでファイル | IDE 設定の管理 | 設定リポジトリに移動し、ローカルの上書きを選択して設定をダウンロードして適用します。

プロファイルをエクスポートおよびインポートする

プロファイルを共有するには、プロファイルをエクスポートしてから別のコンピューターにインポートすることもできます。

  1. 設定 / 環境設定ダイアログ Ctrl+Alt+S で、エディター | インスペクションに移動します。

  2. the Show Scheme Actions icon をクリックし、エクスポートを選択します。

  3. プロファイルをインポートするには、the Show Scheme Actions icon をクリックしてプロファイルのインポートを選択します。

  4. プロファイルへのパスを指定して、開くをクリックします。

関連ページ:

高度な構成

使用可能な標準オプションに加えて、IntelliJ IDEA を使用すると、基盤となるプラットフォームと Java ランタイムの低レベルの構成を実行できます。これにより、予期しない問題が発生する可能性があり、何をしているのかわからない場合は、IntelliJ IDEA のインストールが動作不能になる可能性があります。解決しようとしている問題の解決に役立つオプションと値に関する指示については、JetBrains サポートにお問い合わせください。JVM オプション:IntelliJ IDEA は、...

結果の取得と問題の解決

インスペクションがあなたのコードに問題を検出した場合、すぐにエディターで修正を適用することができます。ハイライトされたコード部分にキャレットを置き、を押します。一部のインスペクションでは、を押してプレビューを開くことができます。インスペクションを手動で起動した場合は、解析が終了した後に自動的に開くインスペクションツールウィンドウで結果を調べることができます。検出された問題はすべてツールウィンドウの左側に表示されます。問題をクリックすると、右側にインスペクションの詳細が表示されます。クイックフ

インスペクションの重大度の構成

インスペクションの重大度は、検出されたコードの問題がプロジェクトにどれほど深刻な影響を及ぼすかを示します。すべての重要度レベルには、独自のハイライトスタイルがあります。IntelliJ IDEA には、事前定義された重大度レベルのセットがあります。エラー: 構文エラーをマークします。警告: バグを生成したり、機能拡張を必要とする可能性のあるコードフラグメントをマークします。弱い警告: 改善または最適化できるコードフラグメントをマークします(冗長コード、重複したコードフラグメントなど)。サーバーの...