Skip to content

Word Mode

Word Mode is triggered when you select a single English word. DevLingo generates a comprehensive learning card with pronunciation, part of speech, meaning, synonyms, collocations, and grammar notes.

Select a single word and press ⌘⇧D. DevLingo detects the single-word input and automatically enters Word Mode.

Example: Select "idempotent" → Word Mode activated
  • IPA notation: Precise International Phonetic Alphabet, e.g., /ɪˈdɛmpətənt/
  • Speech synthesis: Google Cloud Neural2 high-quality TTS, supporting 4 accents
    • US English
    • UK English
    • Australian English
    • Indian English
  • Click the play button for instant pronunciation playback

The top of the card displays:

  • Part of speech tag: noun, verb, adjective, etc.
  • Native language meaning: Accurate translation
  • English definition: Professional English explanation with concise wording

Instead of irrelevant examples like “the cat sat on the mat,” DevLingo provides 2-3 real use cases from technical development scenarios:

idempotent:
• "Ensure your API endpoints are idempotent to handle retry requests safely."
• "This function's idempotent nature makes it safe to call multiple times."
• "The HTTP PUT method should be idempotent in RESTful design."

Not just a list of similar words, but clear explanations of subtle differences. For example, fix / resolve / patch:

WordScenarioDetail
fixGeneral problem-solvingMost colloquial, most common. “We need to fix this bug.”
resolveFormal, definitiveEmphasizes “resolving, eliminating the problem.” “The ticket is resolved.”
patchTemporary, system-levelSpecifically a small code or system change. “We released a security patch.”

Common word collocations:

deploy:
• deploy to production
• deploy a new version
• deploy resources
• deploy a strategy

Based on your native language, DevLingo proactively points out common grammar traps:

:::tip Note for Chinese Speakers In English, idempotent is a single adjective and cannot be decomposed into “idempotent property” (though this phrasing exists in technical literature). More natural expressions are “The property of being idempotent” or simply “This is idempotent.” :::

If this is a technical industry term, the card displays additional information:

  • Origin and evolution: The word’s mathematical/computer science background
  • Pronunciation controversy (if any): e.g., the two-camp debate over “gif” pronunciation
  • Related terms: Words that frequently appear together in development contexts

When reading a GitHub Issue and encountering an unfamiliar word:

“We should ensure this endpoint is idempotent to handle failed retries.”

Select idempotent, press ⌘⇧D, and within 1 second get the complete pronunciation, meaning, collocations, and why it matters in API design. Without interrupting your workflow.

:::note Tiered Lookup DevLingo prioritizes the local technical vocabulary (85+ terms, <50ms), then checks the SwiftData cache, and only calls the Claude API as a last resort. This means 95% of word lookups complete in milliseconds. :::

Word Mode is the core of DevLingo, helping developers quickly build their vocabulary foundation for English codebases, documentation, and discussions.