3 分钟快速上手
准备好了吗?让我们进行你的第一次 DevGlish 查询。这个过程只需要 3 分钟。
第 1 步:选中一个英文单词
Section titled “第 1 步:选中一个英文单词”打开任何应用——Xcode、VS Code、Slack、Chrome、邮件都可以。选中一个英文单词或短语。
示例: 选中单词 asynchronous
第 2 步:按全局快捷键
Section titled “第 2 步:按全局快捷键”按下 ⌘⇧D(Command + Shift + D)。
DevGlish 会立即显示一张学习卡,覆盖在你当前的窗口之上。不需要打开新的应用或标签页。
第 3 步:阅读学习卡
Section titled “第 3 步:阅读学习卡”学习卡包含以下信息(以 asynchronous 为例):
📍 IPA 发音(国际音标)
Section titled “📍 IPA 发音(国际音标)”最上面显示单词的标准英文发音:
/ˌeɪ.sɪŋk.ˈkrɒn.əs/这是美式英文的标准发音。旁边还会标注声调标记,帮助你理解重音位置。
📝 定义与翻译
Section titled “📝 定义与翻译”单词的准确定义(中英双语),以及在技术背景中的具体含义。例如:
- 定义: 不依赖于特定的时间顺序;可以在不同的时刻发生或完成
- 技术用法: 在编程中,指代码执行不会阻塞后续代码(async/await)
💡 使用示例
Section titled “💡 使用示例”3-5 个真实的代码或文本示例,展示这个词如何被使用:
"The fetch() function returns a Promise, making it asynchronous.""We use async/await to handle asynchronous operations."🔄 同义词和相关词
Section titled “🔄 同义词和相关词”列出相似或相关的单词(如 concurrent、non-blocking)。你可以点击同义词进行链式查询——快速深入理解词汇家族。
🔗 搭配与短语
Section titled “🔗 搭配与短语”常见的搭配表达,帮你理解这个词如何与其他词组合使用:
asynchronous code(异步代码)asynchronous programming(异步编程)handle asynchronously(异步处理)
💬 地道表达提示
Section titled “💬 地道表达提示”这是 DevGlish 特有的功能。它会提示:
- 常见的中文式表达方式 你可能会犯的错误
- 地道的英文表达方式 如何在国际开发社区中自然地说出这个词
- 发音陷阱 比如中文使用者常见的发音错误
例如:
中文开发者常说 “a-sin-cruh-nus”(音节式发音),但标准英文的重音应该在中间的 “KRON” 上:/ˌeɪ.sɪŋk.ˈkrɒn.əs/
第 4 步:点击 🔊 按钮听发音
Section titled “第 4 步:点击 🔊 按钮听发音”学习卡上有一个扬声器图标。点击它,你会听到:
- 标准的英文发音(由 Google Cloud TTS 生成)
- 包含精确的语调和停顿
第 5 步:点击 📌 保存到学习库
Section titled “第 5 步:点击 📌 保存到学习库”如果这个单词对你很重要,点击保存按钮(通常是一个图钉或收藏图标)。
这个单词会被保存到你的个人学习库,与你的账户同步。后续你可以:
- 在 DevGlish 中查看你的保存单词列表
- 通过间隔重复(spaced repetition)复习这个单词
- 看到你学习进度的统计数据
查询短语和句子
Section titled “查询短语和句子”DevGlish 不仅支持单个单词。试试选中一个短语或整个句子:
短语示例: idempotent operation(3 个词以内)
句子示例: The API call should be idempotent and stateless.
DevGlish 会自动检测你选中的内容类型(Word / Phrase / Sentence),并相应地调整学习卡的格式。
使用 Express 模式(中文→英文)
Section titled “使用 Express 模式(中文→英文)”除了查询英文单词,你还可以:
- 选中中文文本(如 “异步的” 或 “我如何用英文表达这个想法”)
- 按 ⌘⇧D
- DevGlish 会进入 Express 模式,帮你生成准确的英文表达
这在你写 PR 评论或代码审查意见时特别有用。
链式查询同义词
Section titled “链式查询同义词”看到了一个同义词(如 concurrent),想了解更多?点击同义词,DevGlish 会立即查询这个新词,而不需要重新按快捷键。这样你可以快速建立词汇网络。
Q:我选中的文本没有被识别? A:确保 DevGlish 已在 System Settings > Privacy & Security > Accessibility 中启用。参见 安装与初始设置。
Q:学习卡的信息太多了,我该关注哪些? A:开始时,关注 IPA 发音 和 使用示例 就足够了。随着使用,你自然会利用其他信息(同义词、搭配、地道表达)。
Q:保存的单词存储在哪里? A:保存的单词存储在你的个人账户中,通过 Cloudflare 云端同步。你可以在任何登录了 DevGlish 的 Mac 上访问它们。
现在你已经完成了一次查询!接下来:
- 探索不同类型的查询 尝试查询短语、句子,甚至中文表达
- 建立学习习惯 每次遇到陌生的技术术语或表达时,都用 DevGlish 快速查询
- 选择合适的订阅计划 了解 Free、Pro 和 Team 版本 的区别,选择最适合你的方案
有任何问题?查看我们的 通用问题 或联系 [email protected]。
祝你学习愉快!