Перейти к основному содержимому

Навигация с клавиатуры

DHTMLX To Do List поддерживает полную навигацию с клавиатуры. Создавайте задачи, управляйте ими и организуйте их без мыши.

Горячие клавиши работают только тогда, когда задача находится в фокусе. Чтобы сфокусироваться на задаче, кликните по ней или используйте ArrowUp / ArrowDown для перемещения по списку.

совет

Горячие клавиши не работают, когда в фокусе находится поле поиска в Toolbar.

информация

Навигация с клавиатуры не работает в режиме readonly.

Обычный режим

Следующие горячие клавиши работают, когда встроенный редактор закрыт.

Горячая клавишаОписание
ArrowUpПеремещает выделение на предыдущую задачу
ArrowDownПеремещает выделение на следующую задачу
ArrowRightРазворачивает свёрнутую родительскую задачу
ArrowLeftСворачивает развёрнутую родительскую задачу. Если задача уже свёрнута или не имеет дочерних, перемещает выделение на родительскую
Shift+ArrowUpРасширяет выделение на задачу выше. Если она уже выделена — снимает выделение
Shift+ArrowDownРасширяет выделение на задачу ниже (включая её дочерние). Если она уже выделена — снимает выделение
Ctrl(Cmd)+Click / Ctrl(Cmd)+Shift+ClickВыделяет или снимает выделение с нескольких задач вместе с их дочерними:
• если у задачи есть выделенные родители — снимает выделение с задачи и её родителей
• если у задачи есть выделенные дочерние — снимает выделение только с самой задачи
Shift+ClickВыделяет диапазон задач между текущей выделенной задачей и кликнутой
информация

Подробнее о работе с несколькими выделенными задачами см. в руководстве Мультивыбор.

Управление задачами

Горячая клавишаОписание
EnterСоздаёт новую задачу на том же уровне, что и выделенная, перемещает на неё выделение и открывает редактор
Ctrl(Cmd)+EnterОткрывает встроенный редактор для выделенной задачи
SpaceОтмечает выделенную задачу как выполненную. Если уже выполнена — отмечает как невыполненную
Delete / BackspaceУдаляет выделенную задачу. После удаления выделение перемещается вниз на следующую задачу или вверх на родительскую, если следующей нет
TabПонижает задачу — перемещает её на один уровень вложенности глубже
Shift+TabПовышает задачу — перемещает её на один уровень вложенности выше
Ctrl+ArrowUpПеремещает выделенную задачу вверх в пределах того же уровня
Ctrl+ArrowDownПеремещает выделенную задачу вниз в пределах того же уровня
Ctrl(Cmd)+DДублирует выделенную задачу на том же уровне
Ctrl(Cmd)+CКопирует выделенную задачу (включая все дочерние) в буфер обмена
Ctrl(Cmd)+VВставляет скопированную задачу на том же уровне, что и текущая выделенная, сохраняя исходную структуру
Ctrl(Cmd)+ZОтменяет последнее действие (undo)
Ctrl(Cmd)+Y / Ctrl(Cmd)+Shift+ZПовторяет отменённое действие (redo)
Alt+1 / Alt+2 / Alt+3Устанавливает приоритет выделенной задачи (соответствует горячей клавише соответствующего элемента priorities)
Alt+0Сбрасывает приоритет выделенной задачи
EscapeЗакрывает контекстное меню, если оно открыто. При повторном нажатии закрывает редактор, сбрасывает активную фильтрацию и сворачивает результаты поиска в Toolbar

Режим редактирования

Следующие горячие клавиши работают, когда встроенный редактор открыт.

Горячая клавишаОписание
EnterСохраняет изменения и закрывает редактор
Shift+EnterВставляет новый абзац внутри редактора
EscapeЗакрывает редактор без сохранения изменений