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

MIT/Apache

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