Горячие клавиши: Essential Shortcuts
| Горячие клавиши Windows | Горячие клавиши macOS | Название | Описание |
|---|---|---|---|
| Работа с запросами и данными | |||
| Ctrl + ⏎Enter | ⌘Cmd + ⏎Enter | Execute Statement (Console) | Выполнить оператор в консоли запросов. Запустить выбранный оператор. |
| Ctrl + ⏎Enter | ⌘Cmd + ⏎Enter | Submit Changes (Data Editor) | Отправить изменения в базу данных (в редакторе данных). |
| Ctrl + F12 | ⌘Cmd + F12 | Column List | В редакторе данных: открыть полный список колонок. |
| ⇧Shift + ⏎Enter | ⇧Shift + ⏎Enter | Open in Value Editor | В редакторе данных: открыть и редактировать данные в выбранной ячейке. |
| Генерация кода и объектов | |||
| Ctrl + Alt + G | ⌘Cmd + ⌥Option + G | Generate SQL for object | Сгенерировать DDL-определения для объектов базы данных с помощью SQL Generator. |
| Alt + Insert | ⌘Cmd + ⌥Option + ⏎Enter | Generate code | Сгенерировать код для database-сущностей (function, procedure, schema, database, table и др.). |
| Навигация | |||
| Ctrl + B | ⌘Cmd + B | Go to DDL | Открыть DDL выбранного объекта. Например, при нажатии на имя таблицы в SELECT — покажет CREATE TABLE. |
| Ctrl + F6 | ⌘Cmd + F6 | Modify Object | Открыть диалог изменения (Modify) для выбранного объекта. |
| F4 | F4 | Jump to Source / Edit Data | Открыть данные объекта. Например, при нажатии на имя таблицы в SELECT — покажет содержимое таблицы. |
| Alt + ⇧Shift + B | ⌥Option + ⇧Shift + B | Select in Database Explorer | Перейти к объекту в Database Explorer. |
| Ctrl + Alt + ⇧Shift + F | ⌘Cmd + ⌥Option + ⇧Shift + F | Full-Text Search in a Database | Полнотекстовый поиск по данным в базе. |
| Двойной ⇧Shift | Двойной ⇧Shift | Search Everywhere | Быстрый поиск любого файла, действия, символа, окна настроек или настройки в DataGrip и Git-репозитории. |
Горячие клавиши: Navigation & Search
| Горячие клавиши Windows | Горячие клавиши macOS | Название | Описание |
|---|---|---|---|
| Поиск | |||
| Двойной ⇧Shift | Двойной ⇧Shift | Search Everywhere | Найти любой файл, действие, символ, окно инструмента или настройку. |
| Ctrl + ⇧Shift + A | ⌘Cmd + ⇧Shift + A | Find Action | Найти и выполнить команду, открыть окно инструмента или найти настройку. |
| Alt + ⏎Enter | ⌥Option + ⏎Enter | Show Context Actions | Быстрые исправления для ошибок и предупреждений, интеншн-действия для улучшения кода. |
| F2 | F2 | Navigate to next error | Перейти к следующему выделенному error/warning. |
| ⇧Shift + F2 | ⇧Shift + F2 | Navigate to previous error | Перейти к предыдущему выделенному error/warning. |
| Ctrl + E | ⌘Cmd + E | View recent files and consoles | Выбрать недавно открытый файл или консоль из списка. |
| Редактирование выделения | |||
| Ctrl + W | ⌘Cmd + W | Extend selection | Увеличить область выделения (расширить выбор по конструкциям кода). |
| Ctrl + ⇧Shift + W | ⌘Cmd + ⇧Shift + W | Shrink selection | Уменьшить область выделения. |
| Alt + F7 | ⌥Option + F7 | Find Usages | Показать все места, где элемент кода используется в проекте. |
Горячие клавиши: Code Editing
| Горячие клавиши Windows | Горячие клавиши macOS | Название | Описание |
|---|---|---|---|
| Ctrl + / | ⌘Cmd + / | Toggle line comment | Добавить/убрать комментарий у строки кода. |
| Ctrl + ⇧Shift + / | ⌘Cmd + ⇧Shift + / | Toggle block comment | Добавить/убрать блочный комментарий у фрагмента кода. |
| Ctrl + NumPad - | ⌘Cmd + NumPad - | Fold big numbers | Свернуть большие числа (улучшить читаемость). |
| Ctrl + NumPad + | ⌘Cmd + NumPad + | Unfold big numbers | Развернуть большие числа (восстановить исходный формат). |
| Ctrl + Y | ⌘Cmd + Y | Delete line / Redo | Удалить строку или выполнить Redo (начиная с 2019.2: можно назначить Delete Line или Redo). |