Sobre o DevType
Um aplicativo de prática de digitação para programadores
DevType é um aplicativo que ajuda você a melhorar tanto as habilidades de programação quanto a velocidade de digitação, digitando código real em um editor de código profissional.
Recursos
Editor de código profissional
Pratique em um ambiente de editor familiar com auto-indentação e mais.
Múltiplas linguagens
Suporte para 15 linguagens de programação: Python, JavaScript, TypeScript, Go, Rust, Java, C#, C, C++, Kotlin, Swift, PHP, Ruby, SQL e Shell.
Guia do teclado
Teclado visual e guia de mãos durante a digitação. Aprenda visualmente o posicionamento correto dos dedos com suporte para QWERTY, AZERTY, QWERTZ, Dvorak e Colemak.
Tema e fonte
Escolha entre 8 temas de editor e múltiplas fontes monoespaçadas. Todas as configurações são salvas para a próxima sessão.
Análise detalhada de habilidades
Visualize suas habilidades com estatísticas detalhadas como PPM, precisão e rank. O mapa de calor de precisão de teclas mostra as teclas propensas a erros.
Ranking
Compita com outros jogadores e mantenha-se motivado subindo no ranking.
Upload de Problemas Personalizados
Crie e compartilhe seus próprios trechos de código como problemas de prática.
Replay & Exportação de Vídeo
Assista suas sessões de digitação e exporte como vídeo. Visualize as teclas pressionadas e compartilhe nas redes sociais.
Geração com IA
IA gera problemas de prática originais com base nas suas solicitações.
Análise de Digitação com IA
IA analisa sua digitação para identificar dedos fracos, teclas lentas e padrões de erro com conselhos de melhoria personalizados.
Sistema de Medalhas
Ganhe medalhas baseadas em partidas jogadas, conquistas de rank, pontuação, PPM, combo e posição no ranking. Exibidas no seu perfil.
Como jogar
- 1
Selecione uma linguagem de programação e dificuldade
- 2
Digite o código exibido
- 3
Revise seus resultados e analise suas habilidades
- 4
Desafie os rankings e compita pelas melhores pontuações
Nota: A saída do terminal mostrada após completar uma sessão de digitação é uma demonstração visual. O código não é realmente executado.
Regras do jogo e pontuação
Um jogo de digitação prático para engenheiros. Escreva código real com ritmo e precisão.
Regras de entrada
Indentação (espaços iniciais)
Preenchida automaticamente. Não é necessário digitar.
Espaços e quebras de linha
Fazem parte do código. Digite-os corretamente (use Enter para novas linhas).
Teclas de atalho
Esc
Carregar um novo problema com a mesma configuração.
Tab + Enter
Tentar novamente o problema atual (segurar Tab enquanto pressiona Enter).
Níveis de dificuldade
Atualmente Nv 1 a Nv 5 estão disponíveis. Níveis mais altos significam código mais longo e complexo.
Código curto como definições de variáveis (~50 toques)
Estruturas de controle básicas (~100 toques)
Cadeias de métodos práticas (~150 toques)
Funções com lógica complexa (~200 toques)
Implementações de funcionalidades completas (~250 toques)
Como funciona a pontuação
Sua pontuação é determinada por estes 4 fatores.
Speed (PPM)
Quão rápido você digita.
Accuracy
Erros reduzem significativamente sua pontuação.
Difficulty
Níveis mais altos dão melhores multiplicadores de pontuação.
Combo
Toques corretos consecutivos adicionam pontos bônus.
Sistema de Ranking
O ranking (S/A/B/C/D) é um indicador de desempenho puro baseado em PPM e precisão, independente do nível de dificuldade. Use-o para medir suas habilidades de digitação.