1 个不稳定版本
0.2.0 | 2024年1月29日 |
---|
#2336 在 命令行工具
11KB
141 行
Kitchen-CLI
为简单 Rust 程序设计的简单 Rust CLI。
安装
最简单的方法是通过 cargo 安装。
cargoinstall kitchen-cli
是什么
Kitchen 是一个简单的 Rust CLI 工具,旨在自动化运行通过 cargo new
创建的单文件 Rust 应用程序所需的某些任务。目前有两个命令。
kitchen-cli cleanup {foldername}
用{foldername}.rs
替换您的整个文件夹,其中包含src/main.rs
的内容。kitchen-cli create {filename}
将{filename.rs}
转换回项目!
为什么
作为一名 Rust 编程语言的初学者,我发现自己主要通过短小的编程问题来学习。这些解决方案几乎总是可以放在一个文件中,那么简单地运行单个 rust 文件有哪些选择呢?
rustc
和 cargo run
是一个好选择,但当它使用随机模块等依赖项时,会失败,并且当您不在 main.rs
时,会给出 未解析的导入
错误。
cargo new
是默认的,但它们会创建一个整个文件夹来存储单个文件!如果您只想在完成代码后存储代码,这太过分了。不断地删除和重命名文件来解决这个问题真的很烦人。
也许有一个更好的方法,我只是没有看到,使得这个整个包变得过时。尽管如此,制作 CLI 工具还是很有趣的。
依赖关系
~3MB
~51K SLoC