5 个版本
0.1.4 | 2023 年 7 月 18 日 |
---|---|
0.1.3 | 2023 年 7 月 16 日 |
0.1.2 | 2023 年 7 月 14 日 |
0.1.1 | 2023 年 7 月 14 日 |
0.1.0 | 2023 年 7 月 14 日 |
2164 在 命令行工具
每月下载 25 次
10KB
185 行
🌋 vCLI
💭 关于
vCLI 是我的用于初始化 C++(可能支持多种语言)项目的微小 CLI,它使用 Rust 编写🦀。
📦 安装
您可以使用 cargo
轻松安装 vCLI。
cargo install vcli
🚀 使用方法
您可以使用 vCLI 直接使用您的目标项目名称
vcli <project-name>
vCLI 使用 cpp 作为默认模板,因此您可以在不添加额外标志的情况下使用它来初始化 cpp 项目。简单示例如下
vcli hello-world
此外,如果您想使用额外的模板,您需要添加语言标志 -l
或 --language
以指定目标语言。简单的 shell 示例如下
vcli hello-world -l shell
✨ 支持的语言
- C++
- Shell
🌲 模板结构(CPP 版本)
├── app/
├── include
│ ├── utils/
│ ├── hello.h
│ └── your header file...
├── scripts/
│ ├── run.sh
│ └── your scripts file..
├── src
│ ├── core/
│ ├── utils/
│ ├── CMakeLists.txt
│ ├── hello.cc
│ └── your source file...
├── tests/
├── CMakeLists.txt
└── main.cc
✅ TODO
- 添加更多模板
- 支持自定义模板
- 更多更多
依赖关系
~1.5–2.4MB
~48K SLoC