Modo Palavra
O Modo Palavra e acionado quando voce seleciona uma unica palavra em ingles. O DevLingo gera um cartao de aprendizado completo com pronuncia, classe gramatical, significado, sinonimos, colocacoes e pontos gramaticais importantes.
Condicao de Acionamento
Seção intitulada “Condicao de Acionamento”Selecione uma palavra e pressione ⌘⇧D. O DevLingo detecta a entrada de uma unica palavra e entra automaticamente no Modo Palavra.
Exemplo: Selecione "idempotent" → Modo Palavra ativadoEstrutura do Cartao de Aprendizado
Seção intitulada “Estrutura do Cartao de Aprendizado”1. Pronuncia e Audio
Seção intitulada “1. Pronuncia e Audio”- Notacao IPA: Alfabeto fonetico internacional preciso, por exemplo
/ɪˈdɛmpətənt/ - Sintese de voz: Google Cloud Neural2 TTS de alta qualidade, suporte a 4 sotaques
- Ingles americano
- Ingles britanico
- Ingles australiano
- Ingles indiano
- Clique no botao de reproducao para ouvir a pronuncia instantaneamente
2. Classe Gramatical e Significado
Seção intitulada “2. Classe Gramatical e Significado”O topo do cartao exibe:
- Marcacao de classe gramatical: noun, verb, adjective etc.
- Significado em portugues: Traducao precisa para portugues
- Definicao em ingles: Explicacao profissional em ingles, com vocabulario conciso
3. Exemplos em Cenarios de Desenvolvimento
Seção intitulada “3. Exemplos em Cenarios de Desenvolvimento”Em vez de exemplos irrelevantes como “o gato no tapete”, o DevLingo fornece 2-3 casos de uso reais em cenarios de desenvolvimento tecnico:
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."4. Distincao de Sinonimos
Seção intitulada “4. Distincao de Sinonimos”Nao apenas lista palavras semelhantes, mas explica as diferencas sutis. Por exemplo fix / resolve / patch:
| Vocabulario | Cenario | Detalhe |
|---|---|---|
| fix | Resolucao geral de problemas | Mais coloquial, mais usado. “We need to fix this bug.” |
| resolve | Formal, definitivo | Enfase em “resolver, eliminar o problema”. “The ticket is resolved.” |
| patch | Temporario, nivel de sistema | Refere-se especificamente a pequenas alteracoes de codigo ou sistema. “We released a security patch.” |
5. Colocacoes e Expressoes
Seção intitulada “5. Colocacoes e Expressoes”Colocacoes comuns de vocabulario (collocation):
deploy:- deploy to production- deploy a new version- deploy resources- deploy a strategy6. Pontos Gramaticais e Dicas de Interferencia L1
Seção intitulada “6. Pontos Gramaticais e Dicas de Interferencia L1”Com base na sua lingua materna, o DevLingo aponta proativamente armadilhas gramaticais comuns:
:::tip Atencao especial para falantes de portugues
Em ingles, idempotent e um unico adjetivo e nao pode ser decomposto em “idempotent property” (embora essa expressao exista na literatura tecnica). A forma mais natural e “The property of being idempotent” ou simplesmente “This is idempotent”.
:::
7. Bonus para Termos Tecnicos
Seção intitulada “7. Bonus para Termos Tecnicos”Se for um termo especifico da industria de tecnologia, o cartao exibe adicionalmente:
- Origem e evolucao: Background matematico/ciencia da computacao do vocabulario
- Controversia de pronuncia (se houver): Por exemplo, a disputa de pronuncia do “gif”
- Termos relacionados: Vocabulario que frequentemente aparece junto no desenvolvimento
Cenario de Uso
Seção intitulada “Cenario de Uso”Ao ler uma Issue no GitHub e encontrar uma palavra desconhecida:
“We should ensure this endpoint is idempotent to handle failed retries.”
Selecione idempotent, pressione ⌘⇧D, e em 1 segundo obtenha pronuncia completa, significado, colocacoes e por que isso e importante no design de API. Sem interromper seu fluxo de trabalho.
Mecanismo Interno
Seção intitulada “Mecanismo Interno”:::note Consulta em Camadas O DevLingo usa prioritariamente o banco de termos tecnicos local (85+ termos, <50ms), depois o cache SwiftData, e so por ultimo chama a Claude API. Assim, 95% das consultas de palavras sao concluidas em milissegundos. :::
O Modo Palavra e o nucleo do DevLingo, ajudando desenvolvedores a complementar rapidamente sua base de vocabulario em codebases, documentacao e discussoes em ingles.