10倍效率提升:Super Productivity快捷键完全指南
你是否还在频繁点击鼠标切换任务视图?是否因反复打开菜单而打断工作流?本文整理了Super Productivity中52个高频快捷键,从基础导航到高级任务操作全覆盖,帮你彻底摆脱鼠标依赖,实现指尖上的高效工作。
全局导航快捷键
全局快捷键是提升效率的基础,让你无需点击菜单即可快速切换核心功能。所有快捷键定义在src/app/core-ui/shortcut/shortcut.service.ts中,支持自定义配置。
| 快捷键组合 | 功能描述 | 使用场景 |
|---|---|---|
Ctrl+Shift+W | 切换到工作视图 | 从任何界面快速返回任务列表 |
Ctrl+Shift+T | 打开时间线视图 | 查看当日/本周时间分配 |
Ctrl+, | 打开设置面板 | 调整应用参数或快捷键 |
Ctrl+Shift+F | 进入专注模式 | 屏蔽干扰,专注当前任务 |
Ctrl+K | 激活搜索框 | 全局搜索任务、项目或设置 |
工作视图界面
提示:专注模式下会自动隐藏非必要UI元素,通过
Esc键可快速退出。相关实现见src/app/features/focus-mode/store/focus-mode.actions.ts
任务管理核心快捷键
任务操作是使用频率最高的功能,掌握这些快捷键能让任务管理效率提升300%。任务快捷键逻辑在src/app/features/tasks/task-shortcut.service.ts中实现,支持键盘导航整个任务列表。
基础任务操作
| 快捷键组合 | 功能描述 | 适用状态 |
|---|---|---|
Enter | 编辑选中任务标题 | 任务列表中已选中项目 |
Ctrl+D | 删除当前任务 | 任何选中状态的任务 |
Ctrl+Space | 切换任务完成状态 | 待办/已完成状态切换 |
Alt+P | 开始/暂停任务计时 | 跟踪任务实际耗时 |
Ctrl+Shift+N | 创建新任务 | 任何视图下快速添加 |
高级任务操作
任务排序快捷键在处理优先级变更时特别有用,支持多级子任务的快速调整。相关实现见src/app/features/tasks/task.component.ts中的
moveTaskUp和moveTaskDown方法。
视图控制与窗口管理
Super Productivity提供了丰富的视图控制快捷键,让你可以根据工作需要调整界面布局,优化屏幕空间使用效率。
面板控制
| 快捷键组合 | 功能描述 | 快捷键定义位置 |
|---|---|---|
Ctrl+B | 切换侧边栏显示 | src/app/core-ui/layout/layout.service.ts |
Ctrl+Shift+N | 新建笔记 | src/app/features/note/dialog-add-note/dialog-add-note.component.ts |
Ctrl+Shift+I | 切换任务详情面板 | src/app/features/tasks/task-detail-panel/task-detail-panel.component.ts |
窗口缩放控制
对于高分辨率屏幕或多显示器用户,窗口缩放功能尤为实用:
Ctrl++:放大界面(每次+5%)Ctrl+-:缩小界面(每次-5%)Ctrl+0:恢复默认缩放比例
这些功能由src/app/core/ui-helper/ui-helper.service.ts中的zoomBy和zoomTo方法实现。
自定义快捷键与扩展
Super Productivity支持完全自定义快捷键,通过设置界面可修改任何操作的触发组合。高级用户还可以通过插件系统扩展快捷键功能。
修改默认快捷键
- 打开设置面板(
Ctrl+,) - 选择"键盘快捷键"选项卡
- 点击要修改的快捷键组合
- 按下新的按键组合确认修改
所有自定义配置保存在用户数据目录的config.json中,可通过src/app/core/persistence/persistence.service.ts查看存储逻辑。
插件扩展快捷键
开发者可以通过插件系统添加新的快捷键,示例插件见packages/plugin-dev/api-test-plugin。插件中注册快捷键的代码示例:
plugin.registerShortcut({
id: 'custom-action',
name: '自定义操作',
defaultKey: 'Ctrl+Shift+U',
onTrigger: () => {
// 执行自定义逻辑
}
});
效率提升实战技巧
掌握单个快捷键只是基础,将它们组合使用才能发挥最大威力。以下是专业用户常用的快捷键组合工作流:
晨间规划工作流
Ctrl+Shift+W进入工作视图Ctrl+Shift+N创建今日重点任务Alt+P开始第一个任务计时Ctrl+Shift+F进入专注模式
任务紧急处理流
当收到新任务时,可在10秒内完成处理:
Ctrl+K搜索相关项目Ctrl+Shift+N创建子任务Alt+S设置截止时间Ctrl+ArrowDown调整优先级
任务优先级调整
常见问题与解决方案
快捷键冲突怎么办?
如果Super Productivity的快捷键与其他应用冲突,可通过两种方式解决:
- 在设置中修改冲突的快捷键
- 使用
Ctrl+Alt+Shift+P打开便携式模式,临时切换快捷键方案
相关冲突检测逻辑见src/app/core-ui/shortcut/shortcut-conflict.service.ts
如何查看已使用的快捷键?
应用内置了快捷键速查表,通过Help > Keyboard Shortcuts菜单可查看,或直接使用Ctrl+Shift+/打开。速查表数据来自src/assets/i18n/en.json中的keyboardShortcuts节点。
总结与展望
本文介绍的52个快捷键覆盖了Super Productivity的核心功能,每天使用可节省至少30分钟鼠标操作时间。随着版本迭代,快捷键系统会持续优化,计划在未来版本中添加:
- 快捷键使用频率统计
- 基于使用习惯的智能推荐
- 场景化快捷键配置方案
建议将本文收藏,通过README.md可获取最新更新信息。记住,快捷键使用的终极目标是形成肌肉记忆,建议每天刻意练习5分钟,2周即可完全掌握。
下期预告:《Super Productivity插件开发指南》将介绍如何通过自定义插件扩展快捷键功能,敬请关注。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



