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

小さい画面で作業し、ガターやその他の UI 要素が占めるスペースを少なくしたい場合は、 コンパクトモードを有効にすることができます。
スクリーンリーダーを使用する場合は、行番号、アノテーション、アイコンツールヒントをガターで読み取るように 設定できます。
ガターの外観を設定する
ガターの外観を構成するには、ガターを右クリックして 外観 に移動します。
次のガター要素を設定できます。
行番号
行番号の上にブレークポイント
インデントガイド
固定行
パンくずリスト

行番号
デフォルトでは、ガターに行番号が表示されるため、チームメイトと話し合ったり、コード内を移動したりするときに、特定のコード行を参照しやすくなります。
行番号を設定する
必要に応じて、複数の行番号モードを切り替えることができます。
設定 ダイアログ(Ctrl+Alt+S )を開き、 に進みます。
行番号を表示する オプションを有効にして、ドロップダウンメニューから必要な行番号モードを選択します。
ファイルの上から下まで順番に実行される標準の行番号付けで、各行に一意の番号が与えられます。 このモードは、直接移動したり、ディスカッションやエラーメッセージ内の特定の行を参照したりする場合に役立ちます。

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

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

行番号を非表示にする
行番号を非表示にするには、次のいずれかを実行します。
ガターを右クリックして、 の選択を解除します。
設定 ダイアログで、 に移動し、 行番号を表示する オプションのチェックを外します。
Code folding
手元のタスクに合わせてコードの表示をカスタマイズするには、 コード折りたたみを使用できます。 デフォルトでは、マウスをホバーすると、展開された領域のガターのアイコンが表示されます。

折りたたみアイコンを常に表示するには、 に移動し、 コードの折りたたみの矢印を表示する の横にある 常 を選択します。
折りたたみアイコンを常に非表示にするには、 に移動して、 コードの折りたたみの矢印を表示する チェックボックスをオフにします。
アクションアイコン
使用可能なガターアイコンのリストは 、プロジェクトの構成、使用するフレームワーク、インストールしたプラグインによって異なります。 例: アクションアイコンは、 クラスの実装とオーバーライドメソッドを追跡したり 、アプリケーションを 実行したりするために使用できます。
プロジェクトで使用できるガターアイコンのリストにアクセスするには、 に移動します。
ガターのアイコンを表示または非表示にするには、その横にあるチェックボックスをオンまたはオフにします。 すべてのガターアイコンを無効にする場合は、リストの上部にある ガターアイコンを表示(I) チェックボックスをオフにします。

ブックマーク
行の ブックマークは、特定のコード行に印を付け、後でそれらの行にすぐ移動できるようにするために使用されます。
匿名の行ブックマークを追加
エディターで、キャレットをコード行に配置し、 F11 を押します。
または、ブックマークするコード行の横にあるガターを右クリックして、 ブックマークの追加 を選択します。

ブックマークされた行の横のガターにブックマークアイコンが表示されます。
記号付きの行ブックマークを追加
エディターで、キャレットをコード行に配置し、 Ctrl+F11 を押します。
または、ブックマークするコード行の横にあるガターを右クリックして、 ニーモニックブックマークの追加 を選択します。
開いたポップアップで、このブックマークの識別子として使用する数字または文字を選択します。

選択したニーモニックがすでに使用されている場合、IDE は、既存のブックマークを新しいブックマークで上書きするかどうかを確認します。 ニーモニックをサイレントに上書きするには、 今後このメッセージを表示しない オプションを選択します。
必要に応じて、新しいブックマークの説明を入力します。
Enter を押すか、選択した文字または数字をもう一度クリックして、ブックマークを保存します。
文字または数字のブックマークアイコンが、ブックマークされた行の横のガターに表示されます。
デバッガー
エディターのガターは、アプリケーションを デバッグするための便利なエントリポイントとして機能します。
デバッガーセッションを開始する
デバッガーセッションを開始するには、
main()メソッドを持つクラスの近くのガター内にある 実行アイコンをクリックし、 デバッグ を選択します。 これにより、一時的な実行 / デバッグ構成が作成されます。

Gutter を使用すると、 ブレークポイントを管理することもできます。
ブレークポイントの管理
行ブレークポイントを設定するには、実行可能なコード行のガターをクリックします。
メソッドブレークポイントを設定するには、メソッドが宣言されている行のガターをクリックします。
あるクラスのデフォルトコンストラクターが呼び出されたときにプログラムを一時停止するには、クラスが宣言されている行のガターをクリックします。
フィールドウォッチポイントを設定するには、フィールドが宣言されている行のガターをクリックします。
例外以外のブレークポイントを削除するには、ガターでクリックします。
ブレークポイントを移動するには、ガター内の別の行にドラッグします。
ブレークポイントアイコンを設定する
デフォルトでは、 ブレークポイントアイコンは水平方向のスペースを節約するために行番号の上に配置されます。

行番号の近くにブレークポイントを配置するには、ガターを右クリックし、 の選択を解除します。
コードカバレッジ
コードカバレッジを使用すると、テストでカバーされるコードの量を測定できます。
エディターのガターでは、カバレッジステータスに応じて行がハイライトされます。
緑 – 実行された行
赤 – 実行されていない行
黄色 – if-elseステートメントの 1 つのブランチのみが参照された場合など、部分的に実行された行
コード行の統計を表示するには、ガター内の対応するカラーインジケーターをクリックします。 ポップアップが開き、ヒット数と条件評価統計が表示されます (IntelliJ IDEA ランナーのみ)。

さらに、統計ポップアップには次のオプションがあります。
JUnit テストの場合: 別のダイアログで行をカバーするテストを開きます。 この機能を使用するには、 分岐カバレッジ および テストカバレッジごとに追跡する オプションを使用してカバレッジ分析を実行したことを確認してください。 | |
現在のクラスのバイトコードを別のダイアログ | |
ガターの カバレッジインジケーターの色を変更する |
バージョン管理
Git Blame アノテーションを構成する
VCS アノテーションを使用すると、誰がファイルにどのような変更を加えたかがわかります。
アノテーションを有効にするには、ガターを右クリックして Git Blame で注釈を付ける(N) を選択します。

好みに応じて情報を表示するようにアノテーションを設定できます。
アノテーションコンテンツ。 アノテーションを右クリックして に移動します。 アノテーションに含める情報(リビジョン番号、変更日、作成者名)を選択できます。
色。 アノテーションを右クリックして に移動します。 何を強調するかを選択できます:最近のコミットを見やすくするための変更の順序、または変更の著者。 強調表示を無効にするには、 Hide オプションを選択します。
名前。 アノテーションを右クリックして に移動します。 著者の表示方法を選択できます:フルネーム、名のみ、姓のみ、イニシャル、またはメールアドレス。
エディターでファイルを変更したときに、そのファイルへの変更を追跡することもできます。 すべての変更は、変更された行の隣のガターに表示される 変更マーカーでハイライトされ、最後に リポジトリと同期してから導入された変更の種類を示します。 リポジトリに変更をコミットすると、変更マーカーが消えます。
テキストに加えた変更は色分けされています。

一部に色と意味を強調リストのデフォルトの線下表の カラースキーム。
色 | 回線状況 | 説明 |
|---|---|---|
| Modified lines | 最後の更新以降に変更された行。 |
| 空白が変更された行 | 最後の更新以降に空白のみが変更された行。 |
| 追加された行 | 最後の更新以降に追加された行。 |
| Deleted lines | 前回の更新以降に削除された行。 |
色 | 回線状況 | 説明 |
|---|---|---|
| Modified lines | 最後の更新以降に変更された行。 |
| 空白が変更された行 | 最後の更新以降に空白のみが変更された行。 |
| 追加された行 | 最後の更新以降に追加された行。 |
| Deleted lines | 前回の更新以降に削除された行。 |
色 | 回線状況 | 説明 |
|---|---|---|
| Modified lines | 最後の更新以降に変更された行。 |
| 空白が変更された行 | 最後の更新以降に空白のみが変更された行。 |
| 追加された行 | 最後の更新以降に追加された行。 |
| Deleted lines | 前回の更新以降に削除された行。 |
変更マーカーの上にマウスを移動してクリックすると表示されるツールバーを使用して、変更を管理できます。 ツールバーは、変更された行の前の内容を示すフレームとともに表示されます。

をクリックして変更をロールバックし、
をクリックして現在の行の現在のバージョンとリポジトリバージョンの違いを確認できます。
ファイル全体を元に戻す代わりに、このポップアップの内容の一部をコピーしてエディターに貼り付けることができます。