Сочетания клавиш и руководство по продуктивности

Guides
Последнее обновление: 16 февраля 2026 г.

Добро пожаловать в руководство по сочетаниям клавиш HarborDB. Освоение этих сочетаний изменит ваш рабочий процесс с PostgreSQL, позволив вам работать быстрее, уменьшить зависимость от мыши и повысить общую продуктивность. Независимо от того, пишете ли вы сложные запросы или управляете несколькими подключениями к базам данных, эти сочетания клавиш помогут вам работать как профессионал.

Зачем использовать сочетания клавиш?

Сочетания клавиш предлагают несколько преимуществ:

  • Скорость: Выполняйте действия в 2-5 раз быстрее, чем с помощью меню
  • Концентрация: Держите руки на клавиатуре при написании запросов
  • Снижение усталости: Минимизируйте повторяющиеся движения мышью
  • Профессиональный рабочий процесс: Работайте более эффективно, как опытные специалисты по базам данных

Быстрая справочная шпаргалка

| Категория | Сочетание клавиш | Действие | Частота использования | | -------------------- | ---------------- | --------------------- | --------------------- | | Выполнение запроса | ⌘ + R | Выполнить запрос | ★★★★★ | | Выполнение запроса | ⌘ + . | Отменить запрос | ★★★★☆ | | Навигация | ⌘ + T | Новая вкладка запроса | ★★★★★ | | Навигация | ⌘ + W | Закрыть текущую вкладку | ★★★★★ | | Навигация | ⌘ + B | Переключить боковую панель | ★★★★☆ | | Редактирование | ⌘ + / | Переключить комментарий | ★★★★★ | | Редактирование | Tab | Увеличить отступ | ★★★★★ | | Редактирование | Shift + Tab | Уменьшить отступ | ★★★★★ | | Операции с файлами | ⌘ + S | Сохранить запрос | ★★★★☆ | | Операции с файлами | ⌘ + E | Экспортировать результаты | ★★★★☆ | | Поиск | ⌘ + F | Найти в запросе | ★★★★★ | | Поиск | ⌘ + G | Найти следующее | ★★★★☆ |

Навигационные сочетания клавиш

Навигация в редакторе запросов

| Сочетание клавиш | Действие | Описание | | ----------------------- | ------------------------ | -------------------------------------- | | ⌘ + T | Новая вкладка запроса | Открыть свежую вкладку SQL-редактора | | ⌘ + W | Закрыть вкладку | Закрыть текущую вкладку запроса | | ⌘ + Shift + T | Восстановить закрытую вкладку | Восстановить последнюю закрытую вкладку | | ⌘ + 1 - ⌘ + 9 | Переключиться на вкладку | Перейти к конкретному номеру вкладки | | ⌘ + Option + ←/→ | Предыдущая/Следующая вкладка | Навигация между вкладками | | ⌘ + B | Переключить боковую панель | Показать/скрыть боковую панель навигации по базе данных | | ⌘ + Option + S | Переключить панель результатов | Показать/скрыть область результатов запроса |

Навигация по базе данных

| Сочетание клавиш | Действие | Описание | | -------------------- | --------------------- | -------------------------------------------- | | ⌘ + F (в боковой панели) | Поиск объектов | Фильтровать объекты базы данных в боковой панели | | ↑/↓ | Навигация по объектам | Перемещение по объектам базы данных | | | Развернуть объект | Развернуть базу данных/схему/таблицу | | | Свернуть объект | Свернуть развёрнутый объект | | Space | Быстрый просмотр | Предварительный просмотр структуры таблицы без разворачивания | | ⌘ + Щелчок (таблица) | Выбрать топ 100 | Открыть запрос SELECT * FROM table LIMIT 100 | | ⌥ + Щелчок (таблица) | Открыть вид структуры | Просмотреть детальную структуру таблицы |

Сочетания клавиш для выполнения запросов

Базовое выполнение

| Сочетание клавиш | Действие | Когда использовать | | ---------------- | --------------- | ------------------------------------- | | ⌘ + R | Выполнить запрос | Выполнить весь запрос в редакторе | | ⌘ + Shift + R | Выполнить выделенное | Выполнить только выделенный текст | | ⌘ + . | Отменить запрос | Остановить долго выполняющийся запрос | | ⌘ + K | Очистить редактор | Удалить весь текст из текущего редактора | | ⌘ + L | Фокус на результаты | Переключить фокус на панель результатов |

Продвинутое выполнение

| Сочетание клавиш | Действие | Описание | | ----------------- | ----------------- | -------------------------------------- | | ⌘ + Shift + E | Объяснить запрос | Показать план выполнения без запуска | | ⌘ + Option + R | Выполнить и объяснить | Выполнить запрос и показать план выполнения | | ⌘ + Shift + A | Выполнить все вкладки | Выполнить запросы во всех открытых вкладках | | ⌘ + Option + . | Отменить всё | Отменить все выполняющиеся запросы |

Сочетания клавиш для редактирования текста

Базовая работа с текстом

| Сочетание клавиш | Действие | Эквивалент в меню | | ----------------- | -------------------- | -------------------------------- | | ⌘ + / | Переключить комментарий | Формат → Переключить комментарий | | Tab | Увеличить отступ | Формат → Увеличить отступ | | Shift + Tab | Уменьшить отступ | Формат → Уменьшить отступ | | ⌘ + ] | Увеличить отступ | Формат → Увеличить отступ | | ⌘ + [ | Уменьшить отступ | Формат → Уменьшить отступ | | ⌘ + D | Дублировать строку | Правка → Дублировать строку | | ⌘ + Shift + D | Удалить строку | Правка → Удалить строку | | ⌘ + Shift + ↑/↓ | Переместить строку вверх/вниз | Правка → Переместить строку вверх/вниз |

Продвинутое редактирование

| Сочетание клавиш | Действие | Описание | | ----------------- | ------------------------ | --------------------------------------------- | | ⌘ + Option + L | Форматировать SQL | Автоформатирование SQL-запроса | | ⌘ + Shift + F | Найти в файлах | Поиск по всем сохранённым запросам | | ⌘ + Option + F | Заменить в запросе | Найти и заменить текст | | ⌘ + Shift + L | Выбрать все вхождения | Выбрать все экземпляры текущего слова | | F2 | Переименовать символ | Переименовать ссылку на таблицу/столбец (с рефакторингом) |

Выделение и перемещение

| Сочетание клавиш | Действие | Описание | | --------------------- | ----------------------- | --------------------------------- | | ⌘ + ←/→ | Начало/Конец строки | Перейти к началу или концу строки | | ⌘ + ↑/↓ | Верх/Низ редактора | Перейти к первой или последней строке | | ⌥ + ←/→ | Предыдущее/Следующее слово | Перемещаться по словам вместо символов | | ⌘ + Shift + ←/→ | Выделить до конца строки | Выделить текст до начала/конца строки | | ⌥ + Shift + ←/→ | Выделить по словам | Выделять текст слово за словом | | ⌘ + L | Выделить строку | Выделить всю текущую строку |

Результаты и манипуляции с данными

Навигация по результатам

| Сочетание клавиш | Действие | Описание | | --------------------- | ---------------------- | ----------------------------------- | | Tab / Shift + Tab | Навигация по ячейкам | Перемещение между ячейками в результатах | | ↑/↓/←/→ | Навигация по ячейкам | Навигация стрелками в результатах | | ⌘ + A | Выделить все строки | Выделить все строки в результатах | | Space | Переключить выделение строки | Выделить/снять выделение текущей строки | | ⌘ + C | Скопировать ячейку | Скопировать выделенную ячейку в буфер обмена | | ⌘ + Shift + C | Скопировать строку как JSON | Скопировать всю строку в формате JSON | | Enter | Редактировать ячейку | Войти в режим редактирования ячейки (для локальных правок) |

Экспорт данных

| Сочетание клавиш | Действие | Описание | | ---------------- | ---------------- | ----------------------------------- | | ⌘ + E | Экспортировать результаты | Открыть диалог экспорта для текущих результатов | | ⌘ + Shift + E | Быстрый экспорт | Экспортировать с последними использованными настройками | | ⌘ + Option + C | Скопировать как CSV | Скопировать результаты как CSV в буфер обмена | | ⌘ + Option + J | Скопировать как JSON | Скопировать результаты как JSON в буфер обмена |

Управление файлами и подключениями

Операции с файлами

| Сочетание клавиш | Действие | Описание | | ---------------- | ----------------- | ------------------------------- | | ⌘ + S | Сохранить запрос | Сохранить текущий запрос в файл | | ⌘ + Shift + S | Сохранить запрос как | Сохранить запрос с новым именем | | ⌘ + O | Открыть файл запроса | Открыть сохранённый запрос с диска | | ⌘ + N | Новый запрос | Создать новый запрос (так же как ⌘ + T) | | ⌘ + P | Напечатать результаты | Напечатать текущие результаты | | ⌘ + Shift + P | Быстрая печать | Печать с настройками по умолчанию |

Управление подключениями

| Сочетание клавиш | Действие | Описание | | ----------------- | -------------------- | ---------------------------------- | | ⌘ + Shift + N | Новое подключение | Открыть диалог нового подключения | | ⌘ + Option + C | Подключиться/Отключиться | Переключить подключение для текущей вкладки | | ⌘ + Shift + C | Копировать подключение | Дублировать настройки текущего подключения | | ⌘ + , | Настройки | Открыть настройки HarborDB |

Управление окнами и интерфейсом

Управление окнами

| Сочетание клавиш | Действие | Описание | | ----------------- | ------------------- | ------------------------------- | | ⌘ + M | Свернуть окно | Свернуть окно HarborDB | | ⌘ + Option + M | Свернуть все | Свернуть все окна HarborDB | | ⌘ + H | Скрыть HarborDB | Скрыть приложение HarborDB | | ⌘ + Option + H | Скрыть другие | Скрыть все другие приложения | | ⌘ + Q | Выйти из HarborDB | Выйти из приложения (предлагает сохранить) | | ⌘ + Option + W | Закрыть все окна | Закрыть все открытые окна |

Управление расположением

| Сочетание клавиш | Действие | Описание | | ----------------- | ---------------- | --------------------------- | | ⌘ + Option + 1 | Расположение по умолчанию | Сбросить к расположению окон по умолчанию | | ⌘ + Option + 2 | Фокус на редакторе | Максимизировать панель редактора | | ⌘ + Option + 3 | Фокус на результатах | Максимизировать панель результатов | | ⌘ + Option + 4 | Фокус на боковой панели | Максимизировать навигационную боковую панель | | ⌘ + 0 | Сбросить масштаб | Сбросить уровень масштабирования до 100% | | ⌘ + = | Увеличить масштаб | Увеличить размер шрифта редактора | | ⌘ + - | Уменьшить масштаб | Уменьшить размер шрифта редактора |

Сочетания клавиш Touch Bar (MacBook Pro)

Если ваш Mac имеет Touch Bar, HarborDB предоставляет контекстные сочетания клавиш:

Touch Bar в режиме редактора

  • Кнопка "Выполнить": Выполнить текущий запрос
  • Кнопка "Отменить": Остановить выполняющийся запрос
  • Кнопка "Форматировать": Автоформатирование SQL
  • Кнопка "Сохранить": Сохранить текущий запрос
  • Переключатель вкладок: Переключение между вкладками запросов

Touch Bar в режиме результатов

  • Кнопка "Экспорт": Опции быстрого экспорта
  • Кнопка "Копировать": Копировать выделенное
  • Кнопка "Фильтр": Применить фильтры к результатам
  • Кнопки сортировки: Сортировка по возрастанию/убыванию

Touch Bar в режиме подключения

  • Подключиться/Отключиться: Переключить подключение
  • Проверить подключение: Проверить текущее подключение
  • Новый запрос: Создать новый запрос для подключения

Настройка сочетаний клавиш

Просмотр текущих сочетаний клавиш

Чтобы увидеть все доступные сочетания клавиш:

  1. Перейдите в HarborDB → Настройки → Клавиатура
  2. Просмотрите категоризированный список всех сочетаний клавиш
  3. Найдите конкретные действия

Создание пользовательских сочетаний клавиш

  1. Откройте Системные настройки → Клавиатура → Сочетания клавиш
  2. Выберите Сочетания клавиш приложений в боковой панели
  3. Нажмите +, чтобы добавить новое сочетание клавиш
  4. Выберите HarborDB из списка приложений
  5. Введите точное название пункта меню
  6. Назначьте предпочтительное сочетание клавиш

Рекомендуемые пользовательские сочетания клавиш

| Действие | Рекомендуемое сочетание клавиш | Почему это полезно | | --------------------------- | ------------------------------ | ---------------------------------- | | Форматировать SQL | ⌘ + Shift + F | Соответствует другим редакторам | | Переключить подключение | ⌘ + Shift + C | Быстрые изменения подключений | | Переключить номера строк | ⌘ + Shift + L | Показать/скрыть номера строк | | Выполнить текущий оператор | ⌘ + Enter | Выполнить SQL-оператор в позиции курсора |

Советы по продуктивности и рабочие процессы

Эффективный рабочий процесс написания запросов

  1. Начните с ⌘ + N - Новая вкладка запроса
  2. Напишите запрос - Используйте автодополнение (Tab для принятия)
  3. Отформатируйте с помощью ⌘ + Option + L - Очистите SQL
  4. Протестируйте с помощью ⌘ + Shift + R - Сначала выполните выделенное
  5. Выполните с помощью ⌘ + R - Выполните полный запрос
  6. Экспортируйте с помощью ⌘ + E - Сохраните результаты
  7. Сохраните с помощью ⌘ + S - Сохраните запрос

Рабочий процесс с несколькими подключениями

  1. ⌘ + Shift + N - Создать новое подключение
  2. ⌘ + T - Новая вкладка для каждой базы данных
  3. ⌘ + 1/⌘ + 2 - Переключение между окружениями
  4. ⌘ + Option + C - Переключать подключения по мере необходимости

Рабочий процесс анализа данных

  1. ⌘ + Щелчок по таблице - Быстрый SELECT
  2. ⌘ + R - Выполнить, чтобы увидеть данные
  3. ⌘ + F в результатах - Найти конкретные значения
  4. ⌘ + E - Экспортировать для дальнейшего анализа
  5. ⌘ + Shift + S - Сохранить запрос анализа

Устранение проблем с сочетаниями клавиш

Распространённые проблемы и решения

Сочетание клавиш не работает

  1. Проверьте наличие конфликтов в Системные настройки → Клавиатура
  2. Перезапустите HarborDB
  3. Проверьте сочетание клавиш в Настройки → Клавиатура
  4. Проверьте, работают ли клавиши-модификаторы (проверьте в TextEdit)

Touch Bar не показывает элементы управления HarborDB

  1. Убедитесь, что Touch Bar включён в Системных настройках
  2. Перезапустите HarborDB
  3. Проверьте настройку "Touch Bar показывает" в Системных настройках

Проблемы с международной раскладкой клавиатуры

  1. Некоторые раскладки по-разному сопоставляют клавиши
  2. Используйте средство просмотра символов (⌘ + Control + Space), чтобы увидеть фактические клавиши
  3. Рассмотрите использование раскладки клавиатуры US для разработки

Сброс к значениям по умолчанию

Чтобы восстановить все сочетания клавиш к заводским настройкам:

  1. Перейдите в HarborDB → Настройки → Клавиатура
  2. Нажмите кнопку Восстановить значения по умолчанию
  3. Перезапустите HarborDB для применения изменений

Советы по изучению и практике

Начните с малого

Начните с 5 основных сочетаний клавиш:

  1. ⌘ + R - Выполнить запрос
  2. ⌘ + T - Новая вкладка
  3. ⌘ + W - Закрыть вкладку
  4. ⌘ + / - Переключить комментарий
  5. ⌘ + F - Найти в запросе

Используйте постепенно

  • Неделя 1: Освойте сочетания клавиш для выполнения запросов
  • Неделя 2: Добавьте сочетания клавиш для редактирования
  • Неделя 3: Включите навигационные сочетания клавиш
  • Неделя 4: Изучите расширенные сочетания клавиш для продуктивности

Создавайте шпаргалки

  1. Распечатайте таблицу быстрого справочника
  2. Держите её рядом с рабочим местом
  3. Используйте стикеры для наиболее часто используемых сочетаний клавиш
  4. Постепенно удаляйте подсказки по мере запоминания

Упражнения для практики

  1. Напишите запрос, используя только навигацию с клавиатуры
  2. Отформатируйте грязный SQL-запрос, используя только сочетания клавиш
  3. Экспортируйте результаты, не касаясь мыши
  4. Управляйте 3 вкладками запросов, используя только клавиатуру

Советы для продвинутых пользователей

Интеграция голосового управления

Для доступности или работы без рук:

  1. Включите Голосовое управление в Системных настройках
  2. Создайте пользовательские команды для действий HarborDB
  3. Используйте фразы типа "Выполнить запрос" или "Новая вкладка"

Рабочие процессы Automator

Создавайте автоматизированные последовательности:

  1. Откройте Automator
  2. Создайте "Быстрое действие" для HarborDB
  3. Запишите распространённые последовательности сочетаний клавиш
  4. Назначьте глобальное сочетание клавиш

Сторонние инструменты

Улучшите функциональность клавиатуры с помощью:

  • Karabiner-Elements: Переназначение клавиш глобально
  • BetterTouchTool: Пользовательские элементы управления Touch Bar
  • Alfred: Быстрые действия HarborDB через клавиатуру

Получение помощи

Поиск дополнительных сочетаний клавиш

  1. Наведите указатель на пункты меню, чтобы увидеть сочетания клавиш
  2. Проверьте HarborDB → Настройки → Клавиатура
  3. Посетите Документацию HarborDB для обновлений
  4. Проверьте примечания к выпуску для новых сочетаний клавиш

Сообщение о проблемах

Если сочетание клавиш не работает должным образом:

  1. Запишите точные шаги для воспроизведения
  2. Проверьте версию HarborDB (HarborDB → О программе HarborDB)
  3. Проверьте версию macOS (меню Apple → Об этом Mac)
  4. Обратитесь в службу поддержки с подробностями

Запрос новых сочетаний клавиш

Есть идея для полезного сочетания клавиш?

  1. Проверьте, не существует ли оно уже в Настройках
  2. Используйте Системные настройки для создания пользовательского сочетания клавиш
  3. Предложите новые сочетания клавиш через Службу поддержки

Обратная связь

Помогите нам улучшить документацию