2 个版本
使用旧的 Rust 2015
0.1.1 | 2017年4月9日 |
---|---|
0.1.0 | 2017年4月9日 |
#575 in Cargo 插件
13KB
252 行
cargonavigate
这是 cargo-navigate
、cargo-repo
和 cargo-home
工具的仓库,这些工具会在默认的 Internet 浏览器中打开软件包的 URL。
主要工具允许您导航到:
- 仓库:软件包的仓库;
- 文档:软件包的文档;
- 主页:软件包的主页;
- crates:软件包在 crates.io 上的页面。
安装
cargo install cargo-navigate
使用
cargo navigate <where> [crate]
cargo repo [crate]
cargo home [crate]
参数 where 可以是 "repo"、"home"、"crates"、"docs",以及一些类似的别名。
当省略 crate 时,假定工作目录中的软件包。否则,假定软件包已在 crates.io 中注册。如果尝试打开文档时不存在 "文档" 元数据,浏览器将导航到软件包的 docs.rs 页面。
提供了用于访问仓库和主页的二进制别名: cargo repo
和 cargo home
。因此,cargo repo
将是 JavaScript 开发环境中 npm repo
的 Rust 等效。
示例
cargo navigate docs rayon # navigate to rayon's documentation
cargo repo # navigate to this crate's repository
cargo home rocket-rs # navigate to Rocket's homepage
从源代码构建和安装
cargo build --release
cargo install
此项目处于 alpha 阶段,因此可能会出现错误和其他问题。尽管如此,欢迎您的贡献!
依赖项
~6–16MB
~215K SLoC