Об этом проекте
GitType — это игра для тренировки печати в командной строке, которая превращает исходный код из локальных репозиториев или проектов GitHub в упражнения по набору текста. Вместо обычного шаблонного текста игроки печатают реальные функции из собственных кодовых баз.
Ключевые возможности:
- Извлечение кода на нескольких языках: Rust, TypeScript, JavaScript, Python, Go, Ruby, Swift, Kotlin, Java, PHP, C#, C, C++, Haskell, Dart, Scala, Clojure, Elixir, Erlang и Zig.
- Метрики в реальном времени: отслеживание WPM, точности и стабильности во время набора.
- Система рангов: открывайте звания разработчика от «Hello World Newbie» до «Quantum Computer», каждое с ASCII-артом.
- Режимы игры: Normal, Time Attack и пользовательские уровни сложности от Easy до Zen, а также пауза и возобновление.
- Источники репозиториев: играйте из текущей директории, по указанному пути, из клонированного репозитория GitHub или просматривайте популярные репозитории GitHub с фильтрацией по языку.
- Темы: более 15 встроенных тем с тёмным и светлым режимами, а также поддержка пользовательских тем.
Варианты установки включают однострочный установочный скрипт, Homebrew, Cargo, Nix и предварительно скомпилированные бинарные файлы для macOS, Linux и Windows. Проект написан на Rust и выпущен под лицензией MIT. Документация охватывает установку, использование, руководство по игре, темы, поддерживаемые языки, участие в разработке и архитектуру.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.