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

エディターで行番号を表示したくない場合は、 設定 ダイアログ (Ctrl+Alt+S) で に移動し、 行番号の表示 チェックボックスをオフにします。
構造ビューのポップアップでコード要素を検索する
作業中のファイル内のコード要素を見つけるために、構造表示ポップアップを使用することができます。
構造ビューポップアップを開くには、 Ctrl+F12 を押します。
ポップアップ内で必要な項目を探します。 検索を絞り込むために、DataGrip の要素名を入力し始めることができます。 Enter を押してエディターと対応する要素に戻ります。

ナビゲーションにブックマークを使用する
匿名のブックマークを作成するには、キャレットを必要なコード行に配置して F11 を押します。
ニーモニックでブックマークを作成するには、必要なコード行にキャレットを置き、 Ctrl+F11 を押して、ニーモニックの番号または文字を選択します。
ブックマーク ダイアログを開くには、 Shift+F11 を押します。 このダイアログを使用して、ブックマークの管理、たとえばブックマークの削除、ソート、簡単な説明の入力を行うことができます。
文字ニーモニックを使用して既存のブックマークに移動するには、 Shift+F11 を押してから、必要な文字を押します。 DataGrip はエディターと対応するブックマークに戻します。
番号ニーモニックを使用して既存のブックマークに移動するには、 Ctrl とブックマークの番号を押します。
その他 ノードの キーマップ ページの設定(Ctrl+Alt+S )で、ニーモニックを使用してブックマークを切り替える方法を確認できます。
コード要素間を移動する
エラーまたは警告間を移動する
コード内で次または前に見つかった問題に移動するには、それぞれ F2 または Shift+F2 を押します。 または、メインメニューの に移動してください。
DataGrip はコード問題の直前にキャレットを配置します。
DataGrip がコード問題間をどのように移動するかを設定できます:すべてのコード問題間を移動するか、軽微な問題をスキップして検出されたエラー間のみを移動できます。 スクロールバーエリアのコード解析マーカーを右クリックし、コンテキストメニューから利用可能なナビゲーションモードを選択してください:
DataGrip が警告、情報、その他の軽微な問題をスキップするには、 最優先の問題 を選択します。
検出されたすべてのコード問題間をDataGripが移動するには、 すべての問題 を選択します。
SQL コードとファイルのナビゲーション
データベースエクスプローラーでオブジェクトへの参照から移動する
列、テーブル、またはその他のオブジェクトの定義に移動するには、コードでオブジェクト名を選択し、 Alt+Shift+B を押します。
オブジェクトの DDL 定義を開く
DataGrip では、 データベースオブジェクトのソースコードをエディターで直接開いて編集できます。 ソースコードはエディターまたは データベースエクスプローラー から開くことができます。
エディターでオブジェクトをクリックし、 を選択します。 または、 Ctrl+B を押します。
データベースエクスプローラー では、次のいずれかの操作を行います。
ツールバーの DDL(データ定義言語) ボタンをクリックします。
オブジェクトをクリックして、 を選択します。
Ctrl+B を押す。
スイッチャーを使ってファイルを切り替える
スイッチャーを使用すると、開いているファイル、クエリコンソールs、ツールウィンドウを切り替えることができます。
スイッチャー ウィンドウを開くには、 Ctrl+Tab を押します。 Ctrl(コントロール) キーを放さないでください。 スイッチャー ウィンドウ内を移動するには矢印キーを使用してください。 Ctrl キーを放すと、選択した項目がアクティブになり、スイッチャーが閉じます。
