コード構造
DataGrip を使用すると、 構造ツールウィンドウと 構造ポップアップで現在のコードの構造を表示およびナビゲートできます。
データエディターのテーブルの場合、 構造 ツールウィンドウには列のリストが表示され、列の表示 / 非表示、データの並べ替え、その他の関連タスクの実行が可能になります。
構造 ツールウィンドウで表示される可能性のあるアイコンのリファレンスを確認するには、 データソースとその要素 を参照してください。


プロジェクトが バージョン管理されている場合、 構造 ツールウィンドウと 構造 ポップアップに VCS ステータスの色が表示されます。 これは、ファイルの変更を追跡できます。 変更されたオブジェクトの名前は青色になり、新しく追加されたオブジェクトの名前は緑色でハイライトされます。
構造 のアイコンにマウスを合わせると、ツールチップにアイテムに関する追加情報が表示されます。
構造ポップアップ
ポップアップで提供される情報は ツールウィンドウよりも少ないですが、 入力時に絞り込む オプションにより構造内をより速く移動できます。
エディターでファイルを開き、 Ctrl+F12 を押すか、メインメニューの に移動します。
ポップアップで、検索する要素の名前を入力し始めます。 入力すると、IDE によって検索結果が絞り込まれます。
キャメルハンプも使用できます。たとえば、
dsuと入力して一致させることができます。さらに、ポップアップのチェックボックスを使用して検索結果を絞り込むことができます。 並べ替えを変更するには、
をクリックし、必要なオプションを選択します。
Enter を押すか、アイテムをクリックするとポップアップが閉じられ、エディターで選択した要素に移動します。

- アルファベット順
クラス内の要素をアルファベット順に並べ替えます。
- 入力時に絞り込む
入力中に関連性のないアイテムを非表示にします。 このオプションが無効になっている場合、IDE は検索クエリに一致するすべてのアイテムを、関連性のないアイテムを非表示にせずにハイライトします。
構造ツールウィンドウ
エディターでファイルを開くか、 ファイル ツールウィンドウでファイルを選択します。
Alt+7 を押すか、メインメニューで に移動します。
ツールウィンドウで、検索する要素の名前の 入力を開始します。 キャメルハンプを使用することもできます。 入力すると、IDE によって検索結果がハイライトされます。
さらに、
の下にあるオプションを使うことで、検索結果を絞り込んだり、ツールウィンドウ内のアイテムをソートできます。

表示オプション
ソート
- アルファベット順
クラス内の要素をアルファベット順に並べ替えます。
表示
- DDL ステートメント
DDL ステートメント (たとえば、
作成、変更、削除やその他のステートメント) のみを表示します。- DML ステートメント
DML ステートメント (たとえば、
選択、挿入、更新、削除やその他のステートメント) のみを表示します。- ステートメントを選択する。
選択ステートメントのみを表示します。- その他
前のカテゴリに該当しないステートメントのみを表示します。
グループ
- タイプ別にグループ化
ステートメントをタイプ別にグループ化します (たとえば、DDL ステートメント、DML ステートメント、
選択ステートメント、その他)。