4 个版本
| 0.1.3 | 2021年11月6日 |
|---|---|
| 0.1.2 | 2021年11月6日 |
| 0.1.1 | 2021年11月5日 |
| 0.1.0 | 2021年11月1日 |
在 模板引擎 中排名第414
125KB
311 行
创建那个项目

安装
$ cargo install ctp
基本信息
你可以在配置文件的任何文件中或命令部分放置 {{__NAME__}} 和/或 {{__OUT__}}。这两个都会被你传入的对应定义替换,因此是动态的。
{{__NAME__}} 对应于你传递给 ctp 的项目名称
{{__OUT__}} 对应于你传递给 ctp 的项目输出目录(默认为项目名称)
请参阅这里了解为什么这很有用。
基本设置
创建 ~/.ctp.toml 并填充以下内容
[templates]
[commands-before]
[commands-after]
接下来,在 templates 下添加语言模板的绝对路径
[templates]
c = "<path to c template>"
最后,添加你想要运行的任何命令,如下所示
[commands-before]
c = ["echo \"Creating project called {{_NAME__}} in directory {{__OUT__}}\""]
[commands-after]
c = ["gcc -o {{__NAME__}} {{__NAME__}}.c", "./{{__NAME__}}"]
依赖项
~2–2.8MB
~53K SLoC