Über DevType
Eine Tipp-Übungs-App für Programmierer
DevType ist eine Anwendung, die dir hilft, sowohl Programmierfähigkeiten als auch Tippgeschwindigkeit zu verbessern, indem du echten Code in einem professionellen Code-Editor tippst.
Funktionen
Professioneller Code-Editor
Übe in einer vertrauten Editor-Umgebung mit Auto-Einrückung und mehr.
Mehrere Sprachen
Unterstützung für 15 Programmiersprachen: Python, JavaScript, TypeScript, Go, Rust, Java, C#, C, C++, Kotlin, Swift, PHP, Ruby, SQL und Shell.
Tastaturführung
Visuelle Tastatur- und Fingerführung beim Tippen. Lerne die richtige Fingerpositionierung visuell mit Unterstützung für QWERTY, AZERTY, QWERTZ, Dvorak und Colemak.
Theme & Schriftart
Wähle aus 8 Editor-Themes und mehreren Monospace-Schriftarten. Alle Einstellungen werden für die nächste Sitzung gespeichert.
Detaillierte Fähigkeitsanalyse
Visualisiere deine Fähigkeiten mit detaillierten Statistiken wie WPM, Genauigkeit und Rang. Tastengenauigkeits-Heatmap zeigt fehleranfällige Tasten.
Rangliste
Tritt gegen andere Spieler an und bleibe motiviert, indem du die Bestenliste erklimmst.
Benutzerdefinierte Aufgaben-Upload
Erstelle und teile deine eigenen Code-Snippets als Übungsaufgaben.
Wiedergabe & Video-Export
Spiele deine Tippsitzungen ab und exportiere sie als Video. Visualisiere Tastendrücke und teile in sozialen Medien.
KI-Problemgenerierung
KI generiert originelle Übungsaufgaben basierend auf deinen Anforderungen.
KI-Tipp-Analyse
KI analysiert dein Tippen, um schwache Finger, langsame Tasten und Fehlermuster zu identifizieren und personalisierte Verbesserungsvorschläge zu geben.
Abzeichen-System
Verdiene Abzeichen basierend auf Spielanzahl, Rang-Erfolgen, Punktzahl, WPM, Combo und Ranglisten-Platzierung. Auf deinem Profil angezeigt.
So spielst du
- 1
Wähle eine Programmiersprache und Schwierigkeit
- 2
Tippe den angezeigten Code
- 3
Überprüfe deine Ergebnisse und analysiere deine Fähigkeiten
- 4
Fordere die Ranglisten heraus und kämpfe um Highscores
Hinweis: Die nach einer Tippsitzung angezeigte Terminalausgabe ist eine visuelle Demo. Der Code wird nicht tatsächlich ausgeführt.
Spielregeln und Punktesystem
Ein praktisches Tippspiel für Ingenieure. Schreibe echten Code mit Rhythmus und Präzision.
Eingaberegeln
Einrückung (führende Leerzeichen)
Wird automatisch ausgefüllt. Kein Tippen erforderlich.
Leerzeichen & Zeilenumbrüche
Teil des Codes. Tippe sie korrekt (Enter-Taste für neue Zeilen).
Tastenkürzel
Esc
Ein neues Problem mit denselben Einstellungen laden.
Tab + Enter
Das aktuelle Problem erneut versuchen (Tab gedrückt halten und Enter drücken).
Schwierigkeitsstufen
Derzeit sind Lv 1 bis Lv 5 verfügbar. Höhere Level bedeuten längeren und komplexeren Code.
Kurzer Code wie Variablendefinitionen (~50 Tastenanschläge)
Grundlegende Kontrollstrukturen (~100 Tastenanschläge)
Praktische Methodenketten (~150 Tastenanschläge)
Funktionen mit komplexer Logik (~200 Tastenanschläge)
Vollständige Feature-Implementierungen (~250 Tastenanschläge)
Wie die Punktzahl funktioniert
Deine Punktzahl wird durch diese 4 Faktoren bestimmt.
Speed (WPM)
Wie schnell du tippst.
Accuracy
Fehler reduzieren deine Punktzahl erheblich.
Difficulty
Höhere Level geben bessere Punktemultiplikatoren.
Combo
Aufeinanderfolgende korrekte Tastenanschläge geben Bonuspunkte.
Rangsystem
Der Rang (S/A/B/C/D) ist ein reiner Leistungsindikator basierend auf WPM und Genauigkeit, unabhängig vom Schwierigkeitsgrad. Nutze ihn, um deine Tippfähigkeiten zu messen.