Ниже — полный список сочетаний, которые обрабатывает Tetiva. На macOS это Cmd, на Windows — Ctrl; приложение принимает обе клавиши, поэтому таблицы общие. Переключение вкладок и настройки работают в главном окне: в отсоединённом окне запроса вкладок нет, зато отправка, сохранение и все редакторские сочетания действуют как обычно.
Окно и вкладки#
| Сочетание | Действие |
|---|---|
| Cmd/Ctrl + , | Открыть настройки — работает даже без открытых вкладок |
| Cmd/Ctrl + W | Закрыть активную вкладку; в отсоединённом окне — закрыть окно |
| Cmd/Ctrl + 1…9 | Перейти к вкладке с этим номером |
| Cmd/Ctrl + [ и Cmd/Ctrl + ] | Предыдущая и следующая вкладка, по кругу |
| Cmd/Ctrl + F | Фокус в поиск по коллекциям в боковой панели |
Cmd/Ctrl + [ и Cmd/Ctrl + ] не срабатывают, пока курсор стоит в редакторе кода: там эти сочетания меняют отступ. Cmd/Ctrl + F по той же причине не перехватывается внутри редакторов.
Отправка и сохранение#
| Сочетание | Действие |
|---|---|
| Cmd/Ctrl + Enter | Отправить запрос (HTTP, gRPC, GraphQL); во вкладке WebSocket — отправить сообщение |
| Enter в строке URL | HTTP — отправить, GraphQL — выполнить операцию, gRPC — подключиться и загрузить схему, WebSocket — подключиться или отключиться |
| Cmd/Ctrl + S | Сохранить запрос; в редакторе коллекции — сохранить коллекцию |
Внутри модальных окон эти сочетания не срабатывают — так диалог сохранения или переименования не отправляет запрос под собой.
Редакторы#
| Сочетание | Действие |
|---|---|
| Cmd/Ctrl + Z, Shift + Cmd/Ctrl + Z | Отменить и повторить правку |
| Cmd/Ctrl + / | Закомментировать или раскомментировать строки в теле JSON |
| Cmd/Ctrl + A | Выделить весь документ — в теле запроса, теле ответа и просмотрщике схемы |
Cmd/Ctrl + клик по {{var}} | Открыть окно Environments на этой переменной: с фокусом на ней, если она определена, и с подставленным именем, если нет |
| Cmd/Ctrl + клик по полю в GraphQL-запросе | Перейти к типу этого поля в Schema |
| Enter в поле ключа новой строки | Добавить строку в таблицу заголовков, параметров, формы или переменных |
| Tab в поле значения новой строки | То же самое, не отпуская клавиатуру |
Ответ#
| Сочетание | Действие |
|---|---|
| Enter в поле Search | Следующее совпадение в теле ответа |
| Shift + Enter в поле Search | Предыдущее совпадение |
| Escape в поле Search | Очистить поиск |
Поле Search живёт во вкладке Body; подробности — на странице Просмотр ответа.
Дерево коллекций#
| Сочетание | Действие |
|---|---|
| Cmd/Ctrl + клик по запросу или коллекции | Добавить в выделение или убрать из него |
| Shift + клик | Выделить диапазон |
| Delete или Backspace | Удалить выделенное — с подтверждением |
| Escape | Снять выделение; в поле поиска — очистить запрос |
Отдельного сочетания для создания запроса нет: запрос создаётся пунктом New Request в контекстном меню коллекции, а кнопка + в шапке панели заводит новую коллекцию. Как устроено дерево — на странице Коллекции.