IntelliJ IDEA 2020.3 ヘルプ

IDE のメモリヒープを増やす

IntelliJ IDEA を実行している Java 仮想マシン(JVM)は、事前定義された量のメモリを割り当てます。デフォルト値はプラットフォームによって異なります。速度が低下している場合は、メモリヒープを増やすことをお勧めします。

  1. メインメニューからヘルプ | メモリ設定を変更を選択します。

  2. 割り当てるメモリの必要量を設定して保存して再起動をクリックします。

このアクションは、JVM によって使用される -Xmx オプションの値を変更し、新しい設定で IntelliJ IDEA を再起動します。

IntelliJ IDEA は、ガベージコレクション後の空きヒープメモリの量が最大ヒープサイズの 5% 未満である場合も警告します。

The Low Memory warning

構成をクリックして、JVM によって割り当てられるメモリの量を増やします。何が適切な値かわからない場合は、IntelliJ IDEA によって提案されたものを使用してください。

The Memory Settings dialog

保存して再起動をクリックし、IntelliJ IDEA が新しいメモリヒープ設定で再起動するのを待ちます。

メモリインジケーターを有効にする

IntelliJ IDEA は、ステータスバーに使用済みメモリの量を表示できます。割り当てるメモリの量を判断するために使用します。

  • ステータスバーを右クリックして、メモリインジケータを選択します。

関連ページ:

高度な構成

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

ユーザーインターフェースの概要

IntelliJ IDEA でプロジェクトを開くと、デフォルトのユーザーインターフェースは次のようになります。プラグインのセット、IntelliJ IDEA エディション、および構成設定によっては、IDE の外観と動作が異なる場合があります。エディター:フォーカス: エディターを使用して、ソースコードの読み取り、書き込み、探索を行います。ナビゲーションバー:フォーカス: 表示 / 非表示: 上部のナビゲーションバーは、プロジェクトツールウィンドウに代わるクイックツールであり、プロジェクトの構造をナ...

IDE の起動 Java ランタイムを変更する

Java アプリケーションとして、IntelliJ IDEA には JetBrains ランタイム(OpenJDK 11 ベース)が含まれています。これはデフォルトで使用されます。JetBrains ランタイムを使用して IntelliJ IDEA を実行することをお勧めします。これにより、既知のさまざまな OpenJDK および Oracle JDK バグが修正され、パフォーマンスと安定性が向上します。ただし、場合によっては、別の Java ランタイムまたは JetBrains ランタイムの特...

IDE パフォーマンスの監視

アクティビティモニタは、IntelliJ IDEA の実験的な機能です。パフォーマンスの問題が発生した場合、アクティビティモニターを使用して、さまざまなサブシステムおよびプラグインによって消費される CPU の割合を追跡できます。メインメニューからを選択します。アクティビティモニターウィンドウには、現時点で CPU を消費しているすべてのサブシステムとプラグインが一覧表示され、使用している %CPU の量に応じて配置されます。CPU 消費量の増加に気づき、現時点でインデックス作成またはバックグラ...