我正在寻找一个库或命令行脚本,它允许我创建自定义模板,可以从命令行生成。轨道脚手架发电机上的红宝石与我正在尝试做的几乎完全相同。我甚至更喜欢它是用Ruby编写的(但它不需要Rails,因为我可能不会在Ruby应用程序中使用它)。像这样的脚本已经可用?寻找一个独立的命令行代码生成器脚本
16
A
回答
8
我也一直在寻找这样的东西 - 还没有找到我所希望的。我使用的两种方法已被接受。但我仍然希望找到真实的东西。
明显,但
sed
对于简单的用例为中等复杂的使用情况下,如果可以假设的Python的一些版本出现在机器上,
string.Template
标准库效果很好。您可以编写一个使用此函数的小Python脚本,因为它是Python,所以模板引擎通常可以提供的测试/循环等可以很容易地在Python代码中处理。我刚刚发现胡子(请参阅http://mustache.github.io/)。看起来像一个坚实的,专用的解决方案。在它的网站上,Mustache在Ruby,JavaScript,Python,Erlang,PHP,Perl,Objective-C,Java,.NET,Android,C++,Go,Lua,ActionScript,ColdFusion,Scala,Clojure,Fantom,CoffeeScript, D和node.js.如果这些选择适合您的环境,您可以轻松编写或编译Mustache支持以成为命令行实用程序。
UPDATE 15-OCT-2013现在
,我用胡子了一段时间 - 这是一个伟大的工具,简单但功能强大。
相关问题
- 1. 寻找一个自定义选择框的独立脚本
- 2. 寻找T4 CSLA代码生成器
- 3. 寻找一个JavaScript编码一个shell /使用命令行
- 4. 寻找预处理命令代码
- 5. 如何在脚本中运行“独立”命令
- 6. 寻找独立的类加载器
- 7. PAR包装器可以生成独立的脚本吗?
- 8. 寻找一个开源的WCF代理生成器
- 9. 寻找写平台独立OPENGL代码的环境
- 10. 寻找一个脚本来着色C++代码
- 11. 生成器选项:独立
- 12. 如何将命令行代码生成器添加到Visual Studio?
- 13. 从PHP命令行脚本生成多个进程
- 14. 小命令行脚本(如Autocad命令)一行编辑器
- 15. 寻找一个命令,暂且执行基于我在寻找一个命令标准
- 16. 每隔5分钟运行一部分代码,独立于其他命令
- 17. 独立的命令块
- 18. 寻找HTML toc生成器
- 19. XML到XLSX命令,脚本或代码
- 20. 从Java运行一个shell脚本返回“找不到命令”
- 21. Selenium服务器独立SendKeys命令
- 22. Mac独立Xcode C++命令行项目
- 23. 寻找视窗等效unix的脚本命令
- 24. 独立ajax脚本
- 25. C中的独立随机生成器
- 26. 独立的可执行文件生成
- 27. 使用eclipse cdt生成的代码比命令行快得多
- 28. 脚本填充命令行密码
- 29. 找不到宝石 'mysql2 ..' 轨运行脚本时/生成支架命令
- 30. Rails无法通过Windows中的命令行查找生成器