跳转到内容

快捷键速查

快捷键功能
⌘⇧D全局查询(在任意应用中触发)
Esc关闭学习卡片
⌘S保存词汇到生词本
← / →浏览同义词和相关词
Space播放发音
Tab切换卡片区域焦点
⌘,打开设置
⌘Q退出 DevLingo

任意应用中选中文本,按 ⌘⇧D 即可触发查询。DevLingo 会:

  1. 捕获你选中的文本
  2. 检测当前应用的上下文
  3. 显示浮动学习卡片(在鼠标附近或屏幕角落)

Esc 快速关闭浮动学习卡片并返回当前应用。

在学习卡片打开时,按 ⌘S 将当前词汇保存到你的生词本。保存后会显示确认提示。

在卡片上,使用 ← (左箭头)→ (右箭头) 浏览:

  • 同义词:含义相近的词
  • 相关词:常搭配使用的词
  • 衍生词:名词、动词、形容词变体

Space 播放当前词汇的英文发音。包括:

  • 美式发音:标准美英
  • 英式发音(如适用)

发音由 Google Cloud TTS 合成,基于官方发音和开发者社区共识的 IPA 标注。

Tab 在卡片的不同区域循环切换焦点:

  1. 词汇标题
  2. 定义区域
  3. 例句
  4. 同义词列表
  5. 相关词

适合使用键盘导航的用户。

⌘, 打开 DevLingo 设置面板,可调整:

  • 订阅和账户
  • 应用偏好设置
  • 数据导出
  • 快捷键自定义(计划中)

⌘Q 完全退出 DevLingo。菜单栏图标消失,全局快捷键停用。

目前 DevLingo 使用固定的快捷键组合。自定义快捷键功能在开发路线图中,将来支持:

  • 修改全局查询快捷键(如改为 ⌘⇧E)
  • 添加自定义快捷键用于其他功能
  • 导入/导出快捷键配置

如果 ⌘⇧D 与其他应用冲突,可以:

  1. 卸载冲突应用的快捷键
  2. 在 macOS 系统偏好设置 → 键盘 → 快捷键 中检查
  3. 临时使用菜单栏图标手动触发查询

检查清单:

  1. 可访问性权限

    • 系统偏好设置 → 安全性与隐私 → 可访问性
    • 确保 DevLingo 已勾选
  2. 另一个应用占用

    • 检查其他软件(Alfred、Raycast、Keyboard Maestro 等)是否已绑定 ⌘⇧D
    • 在冲突应用中禁用该快捷键
  3. DevLingo 是否在运行?

    • 检查菜单栏右侧是否有 DevLingo 图标
    • 如无,重新启动应用:Applications → DevLingo
  4. macOS 系统快捷键冲突

    • 系统偏好设置 → 键盘 → 快捷键 → 应用快捷键
    • 检查是否有系统级快捷键冲突
  5. 重启应用

    # 在终端中执行
    killall DevLingo
    # 然后在 Applications 文件夹重启 DevLingo

DevLingo 支持完整的键盘导航(无需鼠标):

  • Tab:在卡片元素间导航
  • Return:打开选中项(例如保存到生词本)
  • Cmd+Z:撤销最后一个操作(从生词本删除等)

适合高效工作流的用户。

DevLingo 支持 macOS 无障碍功能:

  • VoiceOver:完整的屏幕阅读器支持
  • 键盘唯一导航:所有功能都可用键盘访问
  • 颜色对比:符合 WCAG AA 标准
  • 动态类型:支持大字体模式

如需帮助,查看 无障碍指南 或联系我们。