ソースコードナビゲーション
さまざまなアクションとポップアップを使用して、エディター内のコード内をすばやく移動できます。
エディターウィンドウとツールウィンドウ間の移動、およびエディタータブとパンくずリストの操作の詳細については、 エディターの基本 を参照してください。
最近のファイル、場所、変更のナビゲーションの詳細については、 最近のファイルと変更 を参照してください。
必要なファイルの検索方法の詳細については、 ファイルナビゲーション を参照してください。
ファイルの構造を表示および移動する方法の詳細については、 ファイル構造 を参照してください。
IntelliJ IDEA で利用可能なナビゲーションオプションをチェックするためにビデオチュートリアルを見ることから始めることができます。
キャレットで移動する
前のキャレット位置を見るには、メインメニューから を選択するか、 Ctrl+Alt+Left を押します。 前に進むには、 を選択するか Ctrl+Alt+Right を押します。
エディターの上部にすばやく移動するには、 Ctrl+Page Up を押します。 キャレットをエディターの下部に移動するには、 Ctrl+Page Down を押します。
最後に編集した場所に移動するには、 Ctrl+Shift+Backspace を押します。
エディターで現在のキャレット位置を見つけるには、 Ctrl+M を押します。 大きなファイルをスクロールしたくない場合は、このアクションが役立つかもしれません。
あるいは、 Up および Down 矢印キーを押して同じ結果を得ることもできます。
検索しようとしているキャレットの単語をハイライトするには、メインメニューから を選択します。 Windows を使用している場合は、 Ctrl+F3 を押すこともできます。
キャレットが現在配置されている要素を確認するには、 Alt+Q を押します。
一致するコードブロック中括弧間でキャレットを移動するには、 Ctrl+Shift+M を押します。
コードブロック間を移動するには、 Ctrl+[ または Ctrl+] を押します。
キャレットを移動
キャレットをコード内で移動するためにさまざまなアクションを使用できます。 また、単語で移動したり改行したりしたときにキャレットを停止する位置を設定することもできます。
キャレットを次の単語または前の単語に移動するには、 Ctrl+Right または Ctrl+Left を押します。
デフォルトでは、IntelliJ IDEA はキャレットを現在の単語の末尾に移動します。 キャレットを前の単語に移動すると、キャレットは現在の単語の先頭に配置されます。
これらのアクションのキャレットの位置をカスタマイズできます。 設定 ダイアログ (Ctrl+Alt+S) で、 に進みます。 キャレットの移動セクションでは、 単語単位で移動する時 と 改行する時 のオプションを使用してキャレットの動作を設定できます。
キャレットを次の段落に進める、または前の段落に戻すには、 Ctrl+Shift+A を押して キャレットを段落の後に移動 または キャレットを段落の前に移動 アクションを検索します。
テキストを選択してから、キャレットを段落の前後に移動することもできます。 Ctrl+Shift+A を押して、 選択状態でキャレットを段落の後に移動 または 選択状態でキャレットを段落の前に移動 アクションを探します。
行または列を検索する
指定行 / カラムへジャンプ ダイアログで、行番号または列番号、またはその両方を指定し、:で区切ってから OK をクリックします。

エディターで行番号を表示したくない場合は、 設定 ダイアログ (Ctrl+Alt+S) で に移動し、 行番号の表示 チェックボックスをオフにします。
コード要素間を移動する
宣言とその型に移動
シンボルの使用箇所から、シンボルの初期宣言とシンボルの型に移動できます。
必要なシンボルにキャレットを置き、 Ctrl+B を押します。

型宣言の場合は、 Ctrl+Shift+B を押します。
実装に移動
エディターのガターアイコンを使用するか、適切なショートカットを押すか、 継承 インレイヒントをクリックすることで、クラスの実装とオーバーライドメソッドを追跡できます。
エディター内の
/
、
/
ガターアイコンのいずれかをクリックし、表示されるリストから昇順または降順のクラスを選択します。

スーパーメソッドに移動するには、 Ctrl+U を押します。
実装に移動するには、 Ctrl+Alt+B を押します。
クラスまたはインターフェースの横に表示される 継承 ヒントを使用して、その子孫の数を示します。 ヒントをクリックすると、子孫に移動します。 複数の実装がある場合は、リストから関連するものを選択します。
継承 インレイヒントはデフォルトで有効になっています。 オフにするには、ヒントにカーソルを合わせて、コンテキストメニューから Code Vision を隠す: 継承のインレイヒント または すべての 'Code Vision' インレイヒントの非表示 を選択します。

デフォルトでは、 継承 ヒントはクラスとインターフェースの上に表示されます。 この位置を変更するには、ヒントのコンテキストメニューから 構成 をクリックします。

開いた インレイヒント ページで、 位置 リストから適切な設定を選択します。 または、 Code Vision ノードを選択して メトリクスのデフォルト位置 を変更します。

エラーまたは警告間を移動する
コード内で次または前に見つかった問題に移動するには、それぞれ F2 または Shift+F2 を押します。 または、メインメニューの に移動します。
IntelliJ IDEA はコード発行の直前にキャレットを配置します。
IntelliJ IDEAがコード問題間をナビゲートする方法を構成します:すべてのコード問題間をジャンプするか、小さな問題をスキップして検出されたエラー間のみをナビゲートするかを設定できます。 スクロールバーエリアのコード分析マーカーを右クリックし、コンテキストメニューから利用可能なナビゲーションモードの1つを選択します:
IntelliJ IDEA が警告、情報、その他の軽微な問題をスキップするには、 最優先の問題 を選択します。
検出されたすべてのコードの問題間で IntelliJ IDEA を移動させるには、 すべての問題 を選択します。
同じメソッドを実装するクラス
隣接するクラスのメソッドの実装を別のポップアップで表示できます。
エディターで、メソッドの名前にキャレットを置きます。
メインメニューで へ移動します。
IntelliJ IDEA はポップアップを開き、そのポップアップで実装を参照したり、ソースに移動したり、コードを編集したり、 検索 ツールウィンドウでリストを開いたりできます。

メソッドをブラウズ
コード内のメソッドを視覚的に分離するには、 設定 ダイアログ(Ctrl+Alt+S )で、 に移動し、 メソッドセパレーターを表示する オプションを選択します。

構造 ツールウィンドウを開くには、 Alt+7 を押します。
SQL コードとファイルのナビゲーション
参照からデータベースツールウィンドウのオブジェクトに移動する
列・テーブルなどのオブジェクトの定義へ移動する場合、コード内で名前を選択し、 Alt+Shift+B を押します。
オブジェクトの DDL 定義を開く
IntelliJ IDEA では、エディターで直接 データベースオブジェクトのソースコードを開いて編集できます。 ソースコードは、エディターまたは データベース ツールウィンドウから開くことができます。
エディターでオブジェクトをクリックし、 を選択します。 または、 Ctrl+B を押します。
データベース ツールウィンドウで、次のいずれかの操作を行います。
ツールバーの DDL ボタンをクリックします。
オブジェクトをクリックし、 を選択します。
Ctrl+B を押す。
スイッチャーを使用してファイルを切り替える
スイッチャーを使用すると、開いているファイル、クエリコンソールs、およびツールウィンドウの間を切り替えできます。
スイッチャー ウィンドウを開くには、 Ctrl+Tab を押します。 Ctrl キーを離さないでください。 方向キーを使用して、 スイッチャー ウィンドウ内を移動します。 Ctrl 鍵を離すと、選択した項目がアクティブになり、スイッチャーが閉じます。
