用于快速创建项目骨架的工具

时间:2010-09-18 09:05:16

标签: c++ project-management

我是一个C ++和Python开发人员,时间过了很长时间,经过这么多年,我觉得最适合开发的地方是旧的gvim和命令行。我想知道是否有某种工具可以快速设置项目。有点像生成一堆文件,其中一些东西可以改变它们的值:例如项目名称。

3 个答案:

答案 0 :(得分:1)

有很多像这样的工具。 Cookiecutter是用Python编写的,它有许多语言和框架的项目模板。

答案 1 :(得分:0)

我怀疑大多数modern Integrated Development Environments会支持这样的事情。

答案 2 :(得分:0)

为什么不使用某种脚本语言编写自己的工具?

我通过定制GNU makefile试图将大部分逻辑推到项目之外来完成它。然后有一个小脚本生成目录并编写简单的makefile,设置几个变量,然后包含预先生成的makefile。

您可能需要考虑直接生成makefile,为其他中间系统(如CMake或SCONS)生成文件,因为这些文件可以将差异从一个系统抽象到另一个系统。