35 个稳定版本
2.1.4 | 2023年11月24日 |
---|---|
2.1.3 | 2023年2月27日 |
2.1.2 | 2022年12月10日 |
2.1.1 | 2022年4月23日 |
1.1.1 | 2019年7月27日 |
在 游戏 中排名 40
160KB
4K SLoC
打字速度测试器
一个开源的基于终端的打字速度测试器,使用 Rust 编写。
给你一段随机文段,让你打出来。当你打字时,它会告诉你错误的地方,并给你每分钟单词数。
安装
二进制文件是静态链接的,适用于几个平台(目前 x86_64 Linux 和 macOS ARM+x86)。要使用它们,下载并像任何常规二进制文件一样执行。
如果不运行 Windows 子系统 for Linux,则不支持 Windows。如果您想在 Windows 上运行,请安装 WSL 并使用 Linux 二进制文件。
我们也在 crates.io 上!您也可以使用以下方式获取最新版本
$ cargo install typeracer
运行
$ typeracer
# Or if you want to take the passage from somewhere else
$ typeracer -r $(echo 'racing using a passage from elsewhere')
在任何时候按 ^C 键退出。
语言支持
打字速度测试器原生支持几乎所有的语言。如果该语言没有混合宽字符和窄字符集,则应该可以无缝地按预期工作。
我们语言包支持的主要语言是英语,但我们非常欢迎其他语言的贡献 :)
有关我们语言包支持的语言以及如何贡献的更多信息,请查看这里。
配置
没有配置文件的打字游戏有什么用呢?
您可以在这里找到有关配置的文档。
构建
构建没有太多内容,但步骤已在这里进行记录。
贡献
我很乐意有更多的贡献者!如果您打算做出任何重大更改(例如 Redis 集成等),请先通过电子邮件联系我,以便我们可以讨论。
所有 Rust 应该使用 rustfmt 格式化。如果您添加了新功能,也请添加一些测试!
许可证是符合开源精神的 GPLv3。
依赖关系
~37–50MB
~1M SLoC