#命令行 #开发工具 #CLI

应用 get-blessed

终端工具,通过少量快捷键,使用blessed.rs精心挑选,为您的Rust项目提供最佳crate。

6个版本

0.2.1 2024年6月29日
0.2.0 2024年6月5日
0.1.3 2024年5月21日

#1487开发工具

MIT 协议

76KB
2K SLoC

get-blessed-rs

终端工具,通过少量快捷键,使用blessed.rs精心挑选,为您的Rust项目提供最佳crate。blessed.rs

动机

如您所知,blessed.rs网站编译了几乎任何Rust项目都需要的最受欢迎的crate,所以我决定编写一个程序,让您可以直接在终端查看这些crate并将其添加到您的Rust项目中。

展示

showcase

功能

  • <d> 查看crate的文档(在默认网页浏览器中打开新标签页)
  • <c> 查看crate的crates.io页面(在默认网页浏览器中打开新标签页)
  • 使用 <Tab><Shift + Tab> 在分类之间切换
  • 使用上箭头键和下箭头键或使用 <j> / <k> 在列表中上下移动
  • <s> 选择您项目中需要的crate
  • <a> 选择分类中的所有crate
  • <f> 选择带有功能的crate(打开一个弹出窗口,您可以使用 <s> 选择功能)
  • <Enter> 将选定的crate添加到您的Rust项目中
  • 使用 <q><Esc> 关闭应用程序。

安装

  cargo install get-blessed

Arch Linux 用户可以通过 AUR 使用 paru -S get-blessed 安装。

在您为 Rust 项目添加最佳 crate 之后,也请考虑添加 .gitignore add-gitignore-cli

请随时提出新功能或报告任何错误/不一致之处。

依赖关系

~17–31MB
~477K SLoC