IntelliJ IDEA 2024.1 ヘルプ

エディターガター

ガターは、エディターの左側にある垂直の領域です。ガターには、コード作業中に簡単にアクセスできる重要な情報とアクションアイコンが表示されます。ガターの外観と動作は、好みに応じてカスタマイズできます。

Editor gutter

小さい画面で作業し、ガターやその他の UI 要素が占めるスペースを少なくしたい場合は、コンパクトモードを有効にすることができます。

スクリーンリーダーを使用する場合は、行番号、アノテーション、アイコンツールヒントをガターで読み取るように設定できます。

行数

デフォルトでは、ガターに行番号が表示されるため、チームメイトと話し合ったり、コード内を移動したりするときに、特定のコード行を参照しやすくなります。

行番号を設定する

必要に応じて、複数の行番号モードを切り替えることができます。

  1. 設定ダイアログ(Ctrl+Alt+S)を開き、エディター | 一般 | 外観に移動します。

  2. 行番号の表示オプションを有効にして、ドロップダウンメニューから必要な行番号モードを選択します。

    ファイルの上から下まで順番に実行される標準の行番号付けで、各行に一意の番号が与えられます。このモードは、直接移動したり、ディスカッションやエラーメッセージ内の特定の行を参照したりする場合に役立ちます。

    Absolute line numbering

    行番号は、各行がキャレットの現在の位置から何行離れているかを示します。これは、キーボードショートカットを使用してコードブロックをすばやく移動または編集する場合に特に便利です。

    Relative line numbering

    このモードでは、絶対行番号と相対行番号が組み合わされ、キャレットの現在の位置には絶対行番号が表示され、他のすべての行には相対行番号が表示されます。これにより、両方のシステムの利点を活用して、効率的なナビゲーションと編集が可能になります。

    Hybrid line numbering

行番号を非表示

行番号を非表示にするには、次のいずれかを実行します。

  • ガターを右クリックして、外観 | 行番号の表示の選択を解除します。

  • 設定ダイアログで、エディター | 一般 | 外観に移動し、行番号の表示オプションのチェックを外します。

コードの折りたたみ

手元のタスクに合わせてコードの表示をカスタマイズするには、コード折りたたみを使用できます。デフォルトでは、マウスをホバーすると、展開された領域のガターのアイコンが表示されます。

Code folding

折りたたみアイコンを常に表示するには、設定 | エディター | 一般 | コードの折りたたみに移動し、コードの折りたたみの矢印を表示するの横にある常時を選択します。

折りたたみアイコンを常に非表示にするには、設定 | エディター | 一般 | コードの折りたたみに移動して、コードの折りたたみの矢印を表示するチェックボックスをオフにします。

アクションアイコン

使用可能なガターアイコンのリストは、プロジェクトの構成、使用するフレームワーク、インストールしたプラグインによって異なります。例: アクションアイコンは、クラスの実装とオーバーライドメソッドを追跡したり、アプリケーションを実行したりするために使用できます。

プロジェクトで使用できるガターアイコンのリストにアクセスするには、設定 | エディター | 一般 | ガターアイコンに移動します。

ガターのアイコンを表示または非表示にするには、その横にあるチェックボックスをオンまたはオフにします。すべてのガターアイコンを無効にする場合は、リストの上部にあるガターアイコンを表示チェックボックスをオフにします。

Gutter icons settings in the Settings dialog

ブックマーク

ブックマークは、特定のコード行をマークして、後ですぐに移動できるようにするために使用されます。

匿名の行ブックマークを追加する

  • エディターで、キャレットをコード行に配置し、F11 を押します。

  • または、ブックマークするコード行の横にあるガターを右クリックして、ブックマークの追加を選択します。

    Anonymous bookmark placed in the gutter

ブックマークされた行の横のガターにブックマークアイコンが表示されます。

ニーモニックラインブックマークを追加する

  1. エディターで、キャレットをコード行に配置し、Ctrl+F11 を押します。

    または、ブックマークするコード行の横にあるガターを右クリックして、ニーモニックのブックマークを追加を選択します。

  2. 開いたポップアップで、このブックマークの識別子として使用する数字または文字を選択します。

    Adding a mnemonic bookmark

    選択したニーモニックがすでに使用されている場合、IDE は、既存のブックマークを新しいブックマークで上書きするかどうかを確認します。ニーモニックをサイレントに上書きするには、今後このメッセージを表示しないオプションを選択します。

  3. 必要に応じて、新しいブックマークの説明を入力します。

  4. Enter を押すか、選択した文字または数字をもう一度クリックして、ブックマークを保存します。

    文字または数字のブックマークアイコンが、ブックマークされた行の横のガターに表示されます。

デバッガー

エディターのガターは、アプリケーションをデバッグするための便利なエントリポイントとして機能します。

デバッガーセッションを開始する

  • デバッガーセッションを開始するには、main() メソッドを持つクラスの近くのガターにある実行 Run icon アイコンをクリックし、デバッグを選択します。これにより、一時的な実行 / デバッグ構成が作成されます。

    Run/Debug options

Gutter を使用すると、ブレークポイントを管理することもできます。

ブレークポイントの管理

  • 行ブレークポイントを設定するには、実行可能なコード行のガターをクリックします。

  • メソッドブレークポイントを設定するには、メソッドが宣言されている行のガターをクリックします。

  • あるクラスのデフォルトコンストラクターが呼び出されたときにプログラムを一時停止するには、クラスが宣言されている行のガターをクリックします。

  • フィールドウォッチポイントを設定するには、フィールドが宣言されている行のガターをクリックします。

  • 例外以外のブレークポイントを削除するには、ガターでクリックします。

  • ブレークポイントを移動するには、ガター内の別の行にドラッグします。

ブレークポイントアイコンを設定する

デフォルトでは、ブレークポイントアイコンは水平方向のスペースを節約するために行番号の上に配置されます。

Breakpoints

行番号の近くにブレークポイントを配置するには、ガターを右クリックし、外観 | 行番号の上にブレークポイントの選択を解除します。

    コードカバレッジ

    コードカバレッジを使用すると、テストでカバーされるコードの量を測定できます。

    エディターのガターでは、カバレッジステータスに応じて行がハイライトされます。

    • Full code coverage 緑 – 実行された行

    • Full code coverage 赤 – 実行されていない行

    • Full code coverage 黄色 – if-else ステートメントの 1 つのブランチのみが参照された場合など、部分的に実行された行

    コード行の統計を表示するには、ガター内の対応するカラーインジケーターをクリックします。ポップアップが開き、ヒット数と条件評価統計が表示されます (IntelliJ IDEA ランナーのみ)。

    Coverage statistics shown in the editor

    さらに、統計ポップアップには次のオプションがあります。

    the Show Tests Covering Line

    JUnit テストの場合: 行をカバーするテストを別のダイアログで開きます。この機能を使用するには、分岐カバレッジおよびテストカバレッジごとに追跡するオプションを使用してカバレッジ分析を実行したことを確認してください。

    the Show Bytecode button

    現在のクラスのバイトコードを別のダイアログ

    the Edit Coverage Colors button

    ガターのカバレッジインジケーターの色を変更する

    バージョン管理

    Git Blame アノテーションを構成する

    VCS アノテーションを使用すると、誰がファイルにどのような変更を加えたかがわかります。

    アノテーションを有効にするには、ガターを右クリックして Git Blame でアノテーションを付けるを選択します。

    Git Blame annotations

    好みに応じて情報を表示するようにアノテーションを設定できます。

    • アノテーションコンテンツ。アノテーションを右クリックして表示に移動します。アノテーションに含める情報(リビジョン番号、変更日、作成者名)を選択できます。

    • 。アノテーションを右クリックして、表示 | 色に移動します。ハイライトする内容を選択できます。最近のコミットを見やすくするための変更の順序、または変更の作成者。ハイライトを無効にするには、非表示オプションを選択します。

    • 名前。アノテーションを右クリックして表示 | 名前に移動します。作成者のラベル付け方法を選択できます。フルネーム、名のみ、姓のみ、イニシャル、メールを使用できます。

    エディターでファイルを変更したときに、そのファイルへの変更を追跡することもできます。すべての変更は、変更された行の隣のガターに表示される変更マーカーでハイライトされ、最後にリポジトリと同期してから導入された変更の種類を示します。リポジトリに変更をコミットすると、変更マーカーが消えます。

    テキストに加えた変更は色分けされています。

    Highlighting colors for added, changed, and deleted lines

    変更マーカーの上にマウスを移動してクリックすると表示されるツールバーを使用して、変更を管理できます。ツールバーは、変更された行の前の内容を示すフレームとともに表示されます。

    the modified line marker

    the Revert icon をクリックして変更をロールバックし、the Show diff icon をクリックして現在の行の現在のバージョンとリポジトリバージョンの違いを調べることができます。変更されたフラグメントをハイライトするには、the Highlighting button をクリックします。

    ファイル全体を元に戻す代わりに、このポップアップの内容の一部をコピーしてエディターに貼り付けることができます。

    関連ページ:

    新しい UI

    新しいユーザーインターフェース (UI) は、IntelliJ IDEA の外観を新しく再設計したものです。これは、視覚的な複雑さを軽減し、重要な機能に簡単にアクセスできるようにし、必要に応じて複雑な機能を段階的に公開することを目的として作成されており、その結果、見た目も操作性もすっきりします。主な変更点には、簡素化されたメインツールバー、新しいツールウィンドウレイアウト、新しいテーマ、更新されたアイコンがあります。新しい UI を有効にするを押して設定を開き、を選択します。新しい UI の有...

    アクセシビリティ

    IntelliJ IDEA を使用すると、さまざまなユーザー補助機能を使用してニーズに合わせることができます。スクリーンリーダーを使用したり、フォントサイズ、色、特定の UI 要素の動作を調整して、IntelliJ IDEA で作業するプロセスを簡単にすることができます。スクリーンリーダーを設定する:IntelliJ IDEA は、Windows と macOS の両方でスクリーンリーダーを完全にサポートしています。スクリーンリーダーを有効にするお好みのスクリーンリーダーをダウンロードして有効...

    IntelliJ IDEA キーボードショートカット

    IntelliJ IDEA には、編集、ナビゲーション、リファクタリング、デバッグ、その他のタスクに関連するほとんどのコマンドに対するキーボードショートカットがあります。これらのホットキーを覚えておくと、キーボードから手を離さずに生産性を高めることができます。すべてのデフォルトのショートカットは構成可能であり、デフォルトではショートカットがないアクションにショートカットを割り当てることもできます。事前定義されたキーマップについては、事前定義された macOS キーマップおよび事前定義された Wi...

    ソースコードの作成と編集

    コードを使用する場合、IntelliJ IDEA は作業にストレスがないことを保証します。追加、選択、コピー、移動、編集、折りたたみ、出現箇所の検索、コードの保存に役立つさまざまなショートカットと機能を提供します。エディター内のナビゲーションについては、エディターの基本を参照してください。文字を転置するエディターで、交換する文字にキャレットを配置します。に移動します。このアクションのデフォルトのショートカットはありません。カスタムショートカットを割り当てることができます。フローティングツールバー...

    ソースコードナビゲーション

    さまざまなアクションやポップアップを使用して、エディター内のコードを素早く移動することができます。エディターウィンドウとツールウィンドウ間の移動に関する詳細情報については、エディターの基本を確認してください。IntelliJ IDEA で利用可能なナビゲーションオプションをチェックするためにビデオチュートリアルを見ることから始めることができます。キャレットで移動する後方に移動するには、を押します。前方に移動するには、を押します。最後に編集した場所に移動するには、を押します。エディターで現在

    チュートリアル: Java アプリケーションの実行

    このチュートリアルでは、Java アプリケーションをすばやく実行する方法について説明します。また、新しいプロジェクトの作成、JDK の構成、さまざまなオプションを使用した実行構成のセットアップなど、Java アプリケーションを実行するために必要なセットアップについても説明します。新規プロジェクトを作成する IntelliJ IDEA を起動します。ウェルカム画面が開いたら、「新しいプロジェクト」をクリックします。それ以外の場合は、メインメニューのに移動します。左側のリストから Java を選択します。...