关于DevType

程序员的打字练习应用

DevType是一款应用程序,通过在专业代码编辑器中输入真实代码,帮助您同时提高编程技能和打字速度。

功能

专业代码编辑器

在熟悉的编辑器环境中练习,具有自动缩进等功能。

多语言支持

支持流行的编程语言,包括Python、JavaScript、TypeScript、Go和Rust。

技能分析

通过WPM、准确率和等级等详细统计数据可视化您的技能。

排行榜

与其他玩家竞争,通过攀登排行榜保持动力。

如何游玩
  1. 1

    选择编程语言和难度

  2. 2

    输入显示的代码

  3. 3

    查看结果并分析技能

  4. 4

    挑战排行榜争取高分

注意:完成打字练习后显示的终端输出仅为演示。代码并未实际执行。

游戏规则与计分

为工程师设计的实用打字游戏。有节奏地编写实际工作中使用的代码。

输入规则

缩进(行首空格)

自动填充,无需输入。

空格和换行

代码的一部分,请正确输入(换行使用 Enter 键)。

难度等级

目前可挑战 Lv 1 至 Lv 5。数字越大,代码越长越复杂。

1

变量定义等短代码(约50次按键)

2

基本控制结构(约100次按键)

3

实用的方法链(约150次按键)

4

包含复杂逻辑的函数(约200次按键)

5

完整的功能实现(约250次按键)

计分机制

分数由以下4个因素决定。

Speed (WPM)

打字速度。

Accuracy

准确性。错误会大幅降低分数。

Difficulty

难度。等级越高,分数倍率越高。

Combo

连击。连续正确输入可获得额外加分。