跳至主要内容

键盘导航

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撤销上一步操作
Ctrl(Cmd)+Y / Ctrl(Cmd)+Shift+Z恢复已撤销的操作(重做)
Alt+1 / Alt+2 / Alt+3设置选中任务的优先级(与对应 priorities 项的快捷键一致)
Alt+0重置选中任务的优先级
Escape若上下文菜单已打开则将其关闭。再次按下可关闭编辑器、重置活动过滤器,并收起 Toolbar 中的搜索结果

编辑模式

以下快捷键在内联编辑器打开时有效。

键盘快捷键说明
Enter保存更改并关闭编辑器
Shift+Enter在编辑器中插入新段落
Escape关闭编辑器且不保存任何更改