DataGrip 2020.2ヘルプ

ナビゲーション

さまざまなアクションやポップアップを使用して、エディター内のコードを素早くナビゲートすることができます。

DataGripで利用可能なナビゲーションオプションをチェックするためにビデオチュートリアルを見ることから始めることができます。

キャレットでナビゲートする

  • 後方に移動するには、Ctrl+Alt+Leftを押します。前方に移動するには、Ctrl+Alt+Rightを押します。

  • 最後に編集した場所に移動するには、Ctrl+Shift+Backspaceを押します。

  • エディターで現在のキャレットの場所を見つけるには、Up および Down 矢印キーを押します。

  • 探しているキャレットの単語を強調表示するには、メインメニューから編集 | 検索 | キャレットでの次の単語の出現を選択します。

  • キャレットが現在配置されている要素を確認するには、Alt+Qを押します。

  • 一致するコードブロック中括弧間でキャレットを移動するには、Ctrl+Shift+Mを押します。

キャレットを移動する

キャレットをコード内で移動するためにさまざまなアクションを使用できます。また、単語で移動したり改行したりしたときにキャレットを停止する位置を設定することもできます。

  • キャレットを次の単語または前の単語に移動するには、Ctrl+Right または Ctrl+Leftを押します。

    デフォルトでは、DataGripはキャレットを現在の単語の末尾に移動します。

    キャレットを前の単語に移動すると、キャレットは現在の単語の先頭に配置されます。これらのアクションを使用するときにキャレットの位置を構成できます。

    設定/環境設定ダイアログ Ctrl+Alt+Sで、エディター | 一般に移動します。キャレットの移動セクションで、単語で移動時および改行時オプションを使用して、キャレットの動作を構成します。

  • キャレットを次の段落に進める、または前の段落に戻すには、Ctrl+Shift+A を押してキャレットを段落の後に移動またはキャレットを段落の前に移動アクションを検索します。

    テキストを選択してから、キャレットを段落の前後に移動することもできます。 Ctrl+Shift+A を押して、選択したままキャレットを段落の後に移動または選択したままキャレットを段落の前に移動アクションを探します。

    必要に応じて、これらのアクションにショートカットを割り当てることができます。詳細はキーボード・ショートカットを参照ください。

最近の場所を見つける

最近使用したロケーションポップアップを使って、最近見たコードや変更したコードを確認することもできます。

  • 最近使用したロケーションポップアップを開くには、Ctrl+Shift+Eを押します。リストは一番上の最新の訪問場所から始まり、コードスニペットが含まれています。

  • ポップアップ表示中に、同じショートカットを使用するか、変更のみ表示するチェックボックスを選択して、コードが変更された場所のみを表示します。

  • コードスニペットを検索するには、最近使用したロケーションポップアップで検索クエリを入力します。コードテキスト、ファイル名、またはパンくずリストで検索できます。

  • 検索結果からロケーションエントリを削除するには、Delete または Backspaceを押します。

    削除した場所は、Ctrl+Alt+Left ショートカットでアクセスしたエントリの一覧からも削除されることに注意してください。

Recent Locations popup

ナビゲーションにブックマークを使用する

  • 匿名のブックマークを作成するには、キャレットを必要なコード行に配置して F11を押します。

  • ニーモニックでブックマークを作成するには、必要なコード行にキャレットを置き、Ctrl+F11 を押して、ニーモニックの番号または文字を選択します。

  • ブックマークダイアログを開くには、Shift+F11を押します。このダイアログを使用して、ブックマークの管理、たとえばブックマークの削除、ソート、または簡単な説明の入力を行うことができます。

  • 文字ニーモニックを使用して既存のブックマークにナビゲートするには、Shift+F11 を押してから、必要な文字を押します。DataGripはあなたをエディターとそれに対応するブックマークに戻します。

  • 番号ニーモニックを使用して既存のブックマークに移動するには、Ctrl とブックマークの番号を押します。

  • 作成されたすべてのブックマークはお気に入り表示 | ツール・ウィンドウ | お気に入り)ツールウィンドウに反映され、ブックマークのナビゲーションにも使用できます。

    Bookmarks and the Favorites window

その使用箇所から、シンボルとシンボルの型の初期宣言に移動することができます。

ファイルツールウィンドウで自動的にファイルを見つけることができます。

  1. ファイルがエディターで開かれている場合は、Alt+F1 を押して選択ポップアップを開きます。

  2. ポップアップで、ファイルビューを選択して Enterを押します。DataGripはファイルツールウィンドウであなたのターゲットを見つけます。

Select in popup

プロジェクトツールウィンドウでファイルを見つける

シングル・クリックでファイルを開く(以前はソースに自動スクロールと呼ばれていた)アクションと開いているファイルを常に選択(以前はソースから自動スクロールと呼ばれていた)アクションを使用して、ファイルツールウィンドウでファイルを見つけることができます。

  1. ファイルツールウィンドウでファイルツールバーを右クリックして、コンテキストメニューから開いているファイルを常に選択を選択します。その後、DataGripは現在アクティブなエディタータブで開かれているファイルを追跡し、自動的にファイルツールウィンドウでそれを見つけます。

  2. シングル・クリックでファイルを開くオプションを選択することもできます。この場合、プロジェクトビューでファイルをクリックすると、DataGripは自動的にそのファイルをエディターで開きます。

Context menu
  • コード内で次または前に見つかった課題にジャンプするには、それぞれ F2 または Shift+F2 を押します。または、メインメニューからナビゲート | 次の/前の強調表示されたエラーを選択します。

    DataGripはコード発行の直前にキャレットを配置します。

  • DataGripがコードの課題間を移動する方法を設定します。すべてのコードの課題間を移動することも、小さな課題をスキップして検出されたエラー間を移動することもできます。スクロールバー領域のコード分析マーカーを右クリックして、コンテキストメニューから使用可能なナビゲーションモードの1つを選択します。

    • DataGripが警告、情報、およびその他の軽微な課題をスキップするには、優先度が高い問題のみに移動を選択します。

    • 検出されたすべてのコードの課題間でDataGripをジャンプさせるには、次の問題へジャンプを選択します。

構造ビューのポップアップでコード要素を検索する

作業中のファイル内のコード要素を見つけるために、構造表示ポップアップを使用することができます。

  1. 構造ビューポップアップを開くには、Ctrl+F12を押します。

  2. ポップアップで、必要なアイテムを見つけます。DataGripの要素の名前を入力して検索範囲を絞り込むことができます。 Enter を押してエディターと対応する要素に戻ります。

    ポップアップにいる間、ファイルメンバーを分類することができます。匿名クラスと継承メンバーを参照してください。

    Structure View popup

ナビゲーションにパンくずリストを使用する

現在開いているファイル内のビュー、エイリアス、フィールド、テーブル、およびその他のオブジェクトの名前を表示するパンくずリストを使用して、ソースコードをナビゲートできます。デフォルトでは、パンくずリストが有効になり、エディターの下部に表示されます。

  • パンくずリストの場所を変更するには、パンくずリストを右クリックし、コンテキストメニューでパンくずリストと場所の設定を選択します。

  • パンくずリストの設定を編集するには、設定/環境設定ダイアログ Ctrl+Alt+Sエディター | 一般 | パンくずリストに進みます。

Editor breadcrumbs

行または列を見つける

  1. エディターで、Ctrl+Gを押します。

  2. 指定行/カラムへジャンプダイアログで、行番号または列番号、あるいはその両方を、:で区切って指定し、OKをクリックします。

    Go to line/column dialog

  3. エディターで行番号を表示したくない場合は、設定/環境設定ダイアログ Ctrl+Alt+Sエディター | 一般 | 外観に移動し、行番号の表示チェックボックスをオフにします。

ファイルパスを見つける

  1. エディターで Ctrl+Alt+F12 を押すか、コンテキストメニューでFinder で表示を選択します。

  2. Finder で表示ポップアップで、パスファインダーで開くファイルまたはディレクトリを選択して Enterを押します。

最近のファイルを見つける

最近使ったファイルポップアップで最近編集したファイルと最近編集したファイルを検索できます。

  • 最近のファイルのリストを含む最近使ったファイルポップアップを開くには、Ctrl+Eを押します。

  • 最近編集したファイルのみを見るには、もう一度 Ctrl+E を押すか、または変更のみ表示するチェックボックスを選択します。

  • ポップアップの項目を検索するには、スピード検索機能を使用します。検索クエリの入力を開始すると、検索フィールドが表示されます。DataGripは検索クエリに基づいて結果を表示し、入力に応じてリストが縮小します。

Recent Locations popup

参照から定義へ

列、テーブル、またはその他のオブジェクトの定義に移動するには、コードでオブジェクト名を選択し、ナビゲート | 宣言 Ctrl+Bに移動します。または、Ctrl を押して参照をクリックします。

Go from a reference to a definition

    参照からそのDDL定義へ

    1. 設定/環境設定ダイアログ Ctrl+Alt+Sで、データベース | 一般にナビゲートします。

    2. ナビゲーションペインで、DDL エディターよりもデータベース・ビューを優先するチェックボックスをオフにします。

    Open a definition in the DDL editor

    データベースオブジェクトのDDL定義を編集する

    1. データベースツールウィンドウ(表示 | ツール・ウィンドウ | データベース)で、データベースオブジェクトをクリックします。

    2. ツールバーのソース・エディターボタン(the Source Editor button)をクリックしてください。あるいは、Ctrl+Bを押します。

    Edit the DDL definition of a database object

    データベースツリービューからオブジェクトのDDL定義を開く

    デフォルトでは、データベースツリービューからオブジェクトのDDL定義を開くことができます(オブジェクトをダブルクリック)。

    1. 設定/環境設定ダイアログ Ctrl+Alt+Sで、データベース | 一般にナビゲートします。

    2. ナビゲーションペインで、DDL エディターよりもデータ・エディターを優先するチェックボックスをオフにします。

    Open a DDL definition of an object in the database tree view

    異なる定義ビューを切り替える

    1. オブジェクトの上にキャレットを置き、Alt+F1を押します。

    2. コンテキストメニューから目的のビューを選択します。

    Switch between different definition views

    スイッチャーを使ってファイルを切り替える

    スイッチャーを使用すると、開いているファイル、コンソール、およびツールウィンドウを切り替えることができます。

    スイッチャーウィンドウを開くには、Ctrl+Tabを押します。 Ctrl キーを放さないでください。スイッチャーウィンドウ内を移動するには矢印キーを使用してください。 Ctrl キーを放すと、選択した項目がアクティブになり、スイッチャーが閉じます。

    the Switcher
      最終更新日: 2020年8月19日

      関連ページ:

      一般

      設定/環境設定ダイアログの一般ページを使用して、エディターの動作を構成し、そのビューをカスタマイズします。マウス制御Ctrl / Command +マウスホイールでフォントサイズを変更するこのチェックボックスが選択されている場合は、 キーを押しながらマウスホイールを回すことで特定のエディターフォント...

      キーボード・ショートカット

      DataGripには定義済みのキーマップがいくつか含まれており、頻繁に使用するショートカットをカスタマイズできます。キーマップ構成を表示するには、設定/環境設定ダイアログ を開き、キーマップを選択します。DataGripは、環境に基づいて事前定義されたキーマップを自動的に提案します。使用しているO...

      お気に入りツールウィンドウ

      お気に入りツールウィンドウでは、以下のリストを管理できます。お気に入りのプロジェクト項目。ツールウィンドウの各お気に入りリストには、星型のアイコンが表示されます。ブックマーク。ブックマークのリストはでマークされています。ブックマークのリストは、新しいブックマークが追加されると自動的に入力されます。お...

      データベースの全文検索

      データの正確な場所を知らなくても、データベースまたはデータベースのグループ内のデータを検索できます。データベース、スキーム、および別々のテーブル内のデータを検索するデータベースツールウィンドウ(表示 | ツール・ウィンドウ | データベース)で、検索を実行するオブジェクトを選択します。データベースま...

      コード・インスペクション

      DataGripには、コンパイル前にプロジェクト内の異常コードを検出して修正する一連のコードインスペクションがあります。IDEはさまざまな問題を見つけて強調表示し、デッドコードを見つけ、可能性のあるバグを見つけ、スペルの問題、コード構造全体を改善することができます。インスペクションは、すべてのプロジ...