4 个版本
0.2.1 | 2021年1月25日 |
---|---|
0.2.0 | 2021年1月25日 |
0.1.1 | 2021年1月1日 |
0.1.0 | 2021年1月1日 |
#22 在 #beginner
18KB
137 行
ty - 感谢
请注意:这是一个初学者项目!
一个小型的表达感谢的工具。 ty
是一个命令行工具,它接受一个程序名作为输入并将其发送到我们的感谢服务器。我们偶尔会尝试找出被感谢的工具的作者,然后尝试为他们收集的感谢。可选地,它还接受一条消息。
安装
cargo install ty
您可以使用 cargo(如上所述)安装它,或者从 GitHub 发布版 下载构建版本。
用法
ty rustc
带消息
ty rustc -m "The error message really helped me out, Cheers!"
如果您只想感谢最后一个完成的命令,这个别名就可以做到。
alias ty='ty `history -p \!:0`'
$ cargo build --release
Compiling ...
Finished release [optimized] target(s) in 12.04s
$ ty
在这里,ty
变成了 ty cargo
,因为历史记录将 !:0 扩展为最近一条命令的第一个标记。
为什么?
首先,不时感谢每天使用的所有伟大工作是一件好事。这希望能让它稍微方便一些。
此外,这似乎是一个很好的项目,可以进入 Rust 和其生态系统。比如 CLI 工具,构建简单的 web 服务器,如何组织项目,部署它,当然还有使用该语言本身。
依赖关系
~7–16MB
~347K SLoC