§ 10.1

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

Все сочетания для работы без мыши.

обновлено 3 сентября 20264 мин чтения

Почти всё в DoneBy делается с клавиатуры: добавить задачу, поставить срок, назначить исполнителя и закрыть её — не отрывая рук от клавиш. Полный список всегда под рукой: нажмите ? в приложении.

macOS и Windows

В таблицах — сочетания для macOS и для Windows с Linux. Разница одна: вместо ⌘ на Windows и Linux нажимайте Ctrl. Например, ⌘ K превращается в Ctrl K. Остальные клавиши одинаковые.

Переходы между представлениями, поиск и движение по списку.

macOSWindows и LinuxДействие
⌘ KCtrl KКомандная палитра и поиск
//Поиск по задачам
G затем TG затем TПерейти в «Сегодня»
G затем WG затем WПерейти в «Неделю»
G затем CG затем CПерейти в «Календарь»
G затем LG затем LПерейти в «Таймлайн»
G затем MG затем MПерейти в «Мои задачи»
J / KJ / KСледующая / предыдущая задача
??Все горячие клавиши

Задачи

Действия с выбранной задачей: выполнить, перенести, назначить. Задачу выбирают стрелками или клавишами J и K.

macOSWindows и LinuxДействие
QQБыстро добавить задачу
XXОтметить выполненной
DDПоставить срок
Shift DShift DПеренести на завтра
PPПриоритет
AAНазначить исполнителя

Редактирование

Работа в открытой карточке задачи.

macOSWindows и LinuxДействие
EEРедактировать задачу
⌘ EnterCtrl EnterСохранить
EscEscЗакрыть карточку

Последовательности с G

Сочетания вида G затем T нажимаются по очереди: нажмите G, отпустите и сразу нажмите вторую клавишу. Буквы взяты из английских названий представлений — так их проще запомнить:

  • G затем T — Today — «Сегодня»
  • G затем W — Week — «Неделя»
  • G затем C — Calendar — «Календарь»
  • G затем L — timeLine — «Таймлайн»
  • G затем M — My tasks — «Мои задачи»

Важно

Однобуквенные сочетания срабатывают, только когда курсор не стоит в поле ввода, — иначе вы просто печатаете букву. В полях работают ⌘ Enter, чтобы сохранить, и Esc, чтобы закрыть карточку.

Быстрый ввод

Нажмите Q и пишите задачу так, как написали бы коллеге. Срок, время, приоритет, список, исполнителя и повтор DoneBy достанет из текста сам, а распознанные фрагменты подсветит ещё до сохранения.

Примеры
Название
Отчёт клиенту
Срок
завтра15:00
Приоритет
P1
Список
Клиент: магазин чая
Исполнитель
вы
Повтор
не повторяется
Попробуйте сами: поменяйте строку — разбор обновится на лету.
Что написатьЧто получится
завтра, пт, 14.10Срок
в 18:00Время
!1, !2, !3Приоритет
#релизСписок
@маринаИсполнитель
каждый понедельникПовтор

Примеры

Вы пишетеПолучится задача
Отправить отчёт пт в 15:00 !1 #клиент«Отправить отчёт» · ближайшая пятница, 15:00 · P1 · список, название которого начинается на «клиент»
Созвон с подрядчиком завтра в 11:30 @марина«Созвон с подрядчиком» · завтра, 11:30 · исполнитель — Марина
Планёрка каждый понедельник в 10:00 #релиз«Планёрка» · каждый понедельник в 10:00 · список, название которого начинается на «релиз»
Продлить домен 14.10 !2«Продлить домен» · 14 октября · P2
Позвонить в банк в 16:00«Позвонить в банк» · сегодня, 16:00

Как разбирается текст

  • Порядок не важен: срок можно написать в начале, в середине или в конце.
  • День недели — ближайший будущий. пт, написанное в пятницу, — это пятница следующей недели.
  • Дата 14.10 — ближайшее 14 октября. Если в этом году оно уже прошло, срок встанет на следующий год.
  • Время без даты ставит срок на сегодня.
  • #список и @имя ищутся по началу названия и имени. Если подходит несколько вариантов, DoneBy предложит выбрать.
  • Всё, что не распознано, остаётся в названии. Если распознано лишнее, удалите подсвеченный фрагмент до сохранения или поправьте срок в карточке.

Совет

Начните со срока и приоритета — завтра !1 — и привыкайте к остальному постепенно. Через неделю быстрый ввод становится быстрее любой формы. Подробности и тонкости — в статье Быстрый ввод.

Быстрый ввод работает в приложении. Через REST API название сохраняется как есть, а срок и приоритет передаются полями — см. создание задачи через API.

см. также
Статья помогла?Отметьте галочкой — так мы понимаем, какие статьи дописать первыми.