Все разделы

Основные возможности

Горячие клавиши

На этой странице

Ниже — полный список сочетаний, которые обрабатывает Tetiva. На macOS это Cmd, на Windows — Ctrl; приложение принимает обе клавиши, поэтому таблицы общие. Переключение вкладок и настройки работают в главном окне: в отсоединённом окне запроса вкладок нет, зато отправка, сохранение и все редакторские сочетания действуют как обычно.

Окно и вкладки#

СочетаниеДействие
Cmd/Ctrl + ,Открыть настройки — работает даже без открытых вкладок
Cmd/Ctrl + WЗакрыть активную вкладку; в отсоединённом окне — закрыть окно
Cmd/Ctrl + 1…9Перейти к вкладке с этим номером
Cmd/Ctrl + [ и Cmd/Ctrl + ]Предыдущая и следующая вкладка, по кругу
Cmd/Ctrl + FФокус в поиск по коллекциям в боковой панели; после клика в тело ответа, тело запроса, ответ или схему GraphQL — в поиск этой панели

Cmd/Ctrl + [ и Cmd/Ctrl + ] не срабатывают, пока курсор стоит в редакторе кода: там эти сочетания меняют отступ. Из остальных редакторов, например скриптов, Cmd/Ctrl + F в боковую панель тоже не переводит.

Отправка и сохранение#

СочетаниеДействие
Cmd/Ctrl + EnterОтправить запрос (HTTP, gRPC, GraphQL); во вкладке WebSocket — отправить сообщение
Enter в строке URLHTTP — отправить, 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 в поле значения новой строкиТо же самое, не отпуская клавиатуру

Редактор описания#

Внутри редактора описания — на вкладке Docs запроса и в Overview коллекции — работает свой набор:

СочетаниеДействие
Cmd/Ctrl + B, I, KЖирный, курсив, ссылка
Tab и Shift + TabОтступ в списке и обратно; фокус из поля при этом не уходит
EnterПродолжить список; внутри таблицы — следующая строка
EscapeВыйти из редактора
/ в начале строкиМеню команд
Tab и Shift + Tab в таблицеСледующая и предыдущая ячейка, с переходом на новую строку
Enter в пустой последней строке таблицыУдалить строку и вывести курсор из таблицы

Cmd/Ctrl + Enter из этого редактора всё равно отправляет запрос — у него отобрана только вставка пустой строки. В WebSocket-запросе вместо этого уходит набранное сообщение, а в описании коллекции не отправляется ничего. Что умеет сам редактор — на странице Коллекции.

Ответ#

СочетаниеДействие
Enter в поле SearchСледующее совпадение в теле ответа
Shift + Enter в поле SearchПредыдущее совпадение
Escape в поле SearchОчистить поиск и вернуться в тело
Alt + ↑ и Alt + ↓ (⌥ на macOS)Предыдущее и следующее изменение при сравнении ответов
Cmd/Ctrl + клик в историиВыбрать записи для сравнения

Поле Search живёт во вкладке Body; про него и про сравнение — на странице Просмотр ответа.

Дерево коллекций#

СочетаниеДействие
Cmd/Ctrl + клик по запросу или коллекцииДобавить в выделение или убрать из него
Shift + кликВыделить диапазон
Delete или BackspaceУдалить выделенное — с подтверждением
EscapeСнять выделение; в поле поиска — очистить запрос

Отдельного сочетания для создания запроса нет: запрос создаётся пунктом «Новый запрос» в контекстном меню коллекции, а кнопка + в шапке панели заводит новую коллекцию. Как устроено дерево — на странице Коллекции.

обновлено