5 个版本
0.1.4 | 2023 年 9 月 29 日 |
---|---|
0.1.3 | 2023 年 4 月 13 日 |
0.1.2 | 2023 年 3 月 17 日 |
0.1.1 | 2023 年 3 月 16 日 |
0.1.0 | 2023 年 3 月 16 日 |
#1509 in 命令行实用工具
每月 29 次下载
43KB
978 行
Suitcase 💼
一套个人 CLI 工具,用于自动化软件开发中的常见任务(包括 Rust、Dart 和 Flutter),用 Rust 编写。
⚠️ 这是对 jeroen-meijer/suitcase 的 正在进行中的 Rust 版本。可能存在破坏性变更。
安装
注意:可能不准确且会随时间变化。
Cargo
$ cargo install suitcase
手动
$ git clone https://github.com/jeroen-meijer/suitcase-rs.git
$ cd suitcase-rs
$ cargo install --path .
命令
这是一个当前可用或计划实现的命令列表。所有命令都可以通过运行 suitcase <COMMAND> 或直接运行命令(例如
gho)来调用,除了
suitcase upgrade。
命令 | 全名 | 描述 | 示例 | 状态 |
---|---|---|---|---|
suitcase |
Suitcase | 主要命令。使用此命令来调用任何子命令。 | suitcase<SUBCOMMAND> |
✅ 已实现 |
suitcase help |
帮助 | 显示所有命令的列表或特定命令的详细帮助。 | suitcase help |
✅ 已实现 |
suitcase upgrade |
升级 | 将 Suitcase CLI 升级到最新版本(从本地路径或 crates.io)。 | suitcase upgrade |
✅ 已实现 |
gho<PATH> |
GitHub Open | 在默认浏览器中打开当前 Git 仓库(支持 GitHub、GitLab 和其他任何 Git 托管服务)。 | gho./ |
✅ 已实现 |
ford<COMMAND> |
针对每个 Dart 项目 | 在当前目录和任何子目录中运行命令(递归)。 | fordpubget |
✅ 已实现 |
许可证
本项目采用 MIT 许可协议 - 详细信息请参阅 LICENSE 文件。
依赖项
~7–19MB
~207K SLoC