21 个版本 (1 个稳定版)
1.0.0 | 2022年10月6日 |
---|---|
1.0.0-alpha.1 | 2022年8月27日 |
0.5.0 | 2022年6月4日 |
0.5.0-alpha.1 | 2022年5月31日 |
0.1.5 | 2022年4月8日 |
#836 in 文件系统
每月46次下载
1MB
3.5K SLoC
otarustlings
otarustlings
练习平台。rustlings 的克隆版 rustlings.
otarustlings
的目的是通过动手练习和小项目学习 Rust。
安装
cargo install otarustlings
需要 Rust 1.56 或更高版本(2021 版本)
使用方法
otarustlings
练习初始化后,用户启动 otarustlings
以不断尝试编译和测试练习。用户需要使练习编译并通过所有测试。
练习的语义通常以注释的形式书写。如果你在无效位置看到一个 _
,你需要将其替换为其他内容。如果你看到一个 // TODO
或 todo!()
,你需要在注释位置进行所谓的 编程 或 编码。
一旦练习完成,即编译并通过测试,菜单中将用勾号 ✓
标记。尝试使它们全部变为绿色!
初始化
要创建初始练习目录结构和编写练习,使用
otarustlings init
该命令在当前目录中创建名为 exercises
的目录。
注意:
init
不会覆盖旧练习。
开始
要开始测试您的更改,使用
otarustlings start
必须在该命令发出 exercises
的父目录中执行,即与调用 init
的同一目录。
首先显示的是练习菜单。使用上箭头和下箭头更改选择,按 enter 键将开始测试。
会监控并测试对文件的更改。测试输出显示在终端中。
要返回菜单,请按 Q
或 ESC
。
退出 otarustlings
,请在菜单中按 Q
或 ESC
。
依赖项
约15-27MB
约398K SLoC