1 个不稳定版本

0.3.0 2022年10月2日
0.2.1 2022年10月2日
0.1.4 2022年10月1日

#1760命令行工具 中排名

每月 下载 28

MIT 许可证

27KB
480

Contributors Forks Stargazers Issues MIT License

rlrn logo

rlrn

一款优秀的 CLI 工具,用于有效地学习 Rust 及其他技能

目录
  1. 关于此项目
  2. 入门
  3. 使用
  4. 路线图
  5. 贡献
  6. 许可证

关于此项目

ReLeaRN 或 rlrn 是一个 CLI 工具,允许 Rustaceans 学习、提高和维护他们的 Rust 技能!rlrn 使用简单的问答结合间隔重复引擎,帮助您找到并克服 Rust 的弱点,提高您的软件工程技能。

rlrn 将 Rust 学习游戏化,并在您的日常学习中将您的朋友和同事聚集在一起,具有徽章(作为 NFT)、进度条和排行榜(公共和公司/部落)等其他功能。

构建方式

ReLeaRN 是从头到尾使用 Rust 构建的,并使用开源 Rust 库来创建引擎的接口。

入门

先决条件

  • 您应该有一个类 Unix 的操作系统(Linux、macOS、Windows 仅限 WSL
  • 您应该在您的计算机上安装了 rust 和 cargo
  • rlrn 目前仅支持 bash 和 zsh。请确保您使用其中之一

安装

  1. 安装 cargo crate
    cargo install rlrn
    
  2. 初始化应用程序
    rlrn init
    
  3. 设置您的每日目标和提醒间隔 设置

使用

根据设置的每日目标和提醒间隔,您将在下一次打开终端的新标签页时看到问答问题。

Quiz question example

如果您想在下一个提醒之前参加问答,您可以使用简单命令随时调用问答问题

rlrn

如果您想重置您的进度和设置,可以使用以下命令

rlrn reset

路线图

rlrn 可以用作任何类型的学习的引擎,包括非编程主题,如医学考试、驾驶考试和测试等。

查看 开放问题 以获取功能建议(和已知问题的列表)。

贡献

贡献是让开源社区成为一个如此令人惊叹的学习、灵感和创作的场所的原因。您做出的任何贡献都受到高度赞赏。

  1. 分叉项目
  2. 创建您的功能分支 (git checkout -b feature/AmazingFeature)
  3. 提交您的更改 (git commit -m 'Add some AmazingFeature')
  4. 推送到分支 (git push origin feature/AmazingFeature)
  5. 发起一个Pull Request

许可证

在MIT许可下分发。有关更多信息,请参阅LICENSE

依赖关系

~9.5MB
~159K SLoC