DataGrip 2024.3 Help

File structure

DataGrip allows you to view and navigate the structure of a file in the Structure tool window and the Structure popup.

For a table in a data editor, the Structure tool window shows the list of columns and lets you hide and show the columns, sort the data, and perform other, associated tasks.

To see a reference on possible icons in the Structure tool window, see Data sources and their elements.

Highlighting changes in files

You can see the VCS status colors in the Structure tool window and the Structure popup if your project is under version control. It helps you track changes in files. The names of modified objects become blue, and the names of the newly added objects appear highlighted in green.

Hover over icons in Structure to get additional information in tooltips about the items.

Structure popup

The popup provides less information than the tool window, but it allows you to navigate the structure faster due to the Narrow down on typing option.

  1. Open a file in the editor and press Ctrl+F12, or go to Navigate | File Structure in the main menu.

  2. In the popup, start typing the name of the element that you want to find. The IDE will narrow down the search results as you type.

    You can also use CamelHumps, that is, for example, you can type dsu to match DoSomethingUseful.

  3. You can additionally narrow down your search results by using the checkboxes in the popup. To change the sorting, click and select the necessary option.

  4. Press Enter or click an item to close the popup and navigate to the selected element in the editor.

    Structure popup
Alphabetically

Sorts elements within a class alphabetically.

Narrow down on typing

Hides irrelevant items as you type. When this option is disabled, the IDE highlights all items that match your search query without hiding irrelevant items.

Structure tool window

  1. Open a file in the editor or select it in the Project tool window.

  2. Press Alt+7 or go to View | Tool Windows | Structure in the main menu.

  3. In the tool window, start typing the name of the element that you want to find. You can also use CamelHumps. The IDE will highlight the search results as you type.

  4. You can additionally narrow down your search results or sort the items in the tool window by using the options located under .

    Structure tool window

View options

Sort

Alphabetically

Sorts elements within a class alphabetically.

Show

DDL statements

Displays only DDL statements (for example, CREATE, ALTER, DROP, and other statements).

DML statements

Displays only DML statements (for example, SELECT, INSERT, UPDATE, DELETE, and other statements).

Select statements

Displays only SELECT statements.

Other

Displays only statements that do not fall under the previous categories.

Group

Group by type

Group statements by their type (for example, DDL statements, DML statements, SELECT statements, and Other).

Last modified: 17 October 2024