5个不稳定版本

0.3.1 2024年4月12日
0.3.0 2024年4月11日
0.2.1 2019年4月23日
0.2.0 2019年4月23日
0.1.0 2019年4月18日

#645 in Cargo插件

Download history 54/week @ 2024-04-13 1/week @ 2024-05-25 1/week @ 2024-06-29 9/week @ 2024-07-06 83/week @ 2024-07-27

92 每月下载量

MIT/Apache

15KB
278

RsEPL

RsEPLRsPL 是一个Cargo子命令,用于在您的crate中运行Rust REPL。

示例

$ cargo new --lib foo
$ cd foo
$ cargo rspl
foo> foo::add(1, 2)
3

安装

使用cargo安装

cargo install rsepl

这会将 cargo-rspl 二进制文件添加到您的 ~/.cargo/bin 目录。

用法

$ cargo rspl

如果在crate中,则运行常规REPL,否则在crate中运行带有crate依赖的REPL。

功能

在REPL中访问您的crate方法 - 适用于快速测试函数。

此外,您还可以在REPL中使用依赖项,如 randregex

缺点

每次输入新行时都会重新编译之前运行的行,因此速度不快。

不如一些其他REPL(如 evcxr)功能完善。

许可证

此存储库中的所有代码均可在以下任一许可证下使用:

您可选择您喜欢的许可证。

您的贡献

除非您明确声明,否则根据Apache-2.0许可证定义,您有意提交给作品的所有贡献都将如上所述双重许可,不附加任何其他条款或条件。

依赖项

~7–19MB
~228K SLoC