这是什么#
一款为 type.review 打造的原生 Swift 应用——把打字引擎移植到 Swift,并用标准样本持续对照原版,确保两者一致。(原文:A native Swift app for type.review — the typing engine ported to Swift and kept honest against the original by golden vectors.)
- 项目主页:https://type.review
- 代码仓库:https://github.com/xiaolai/type-review-app-macos
- 主要用 Swift 写成
最新版本#
TYPE 1.0.3 · 发布于 2026-09-13
最近的改动#
其他改动
- 版本 1.0.3
- 让文本库检查和自检实际检查的内容与名称一致
- 删除的字符只计数一次,限制长度后清理多余空白,并保留导入说明
- 为自动换行时行尾的空格留出位置
- 通过应用标识确认列出的密码管理器,并保护 PassKeep
- 先准备好要传到远程电脑的文件,不再把文件名当作 rsync 的同步规则
- 更新 ARCHITECTURE.md,使其与设置页面保持一致
- 避免需要先组合再确认文字的输入法干扰练习窗口
- 只标记文章中原本存在的换行
- 显示误输入的空格
- 只将 git 纳入管理的文件复制到远程 Mac
- 确保练习文本使用英文,并且都能用英文键盘输入
- 版本 1.0.2
- 使用了错误的密钥时,明确提示原因
- 说明这款应用已上架 App Store,因为确实已经上架了
- 在一台无人操作的 Mac 上检查应用的完整使用流程
- 版本 1.0.1
- 确认「是否统计」这个设置真的传到了按键监听那一层
- 开启后,在任何应用里敲的键都会被统计进来
- 把统计表格居中显示
- 练习格子改成五行,可以显示最近五个月的记录
- 让统计格子的配色更柔和,不那么扎眼
- 练习格子改成统计字数,并标明当前统计的是哪一项
- 按天统计字数,几处格子改用同一套实现
- 把练习日历放进「统计」窗口里
- 把练习日历画出来
- 算出练习日历的格子该怎么排
- 柱状图的高度上限,改成按实际跑出来的数据来定
- 让下载隔离标记的检查真正跑起来
改动标题译自作者提交代码时写的英文原文,点击可查看原文。