我需要为 Aptana 中新创建的项目定义一个模型。
基本上,我希望在任何时候,当我创建一个新项目时,它会向该项目添加一些已定义的目录/文件(不是现有文件,而是新文件)。
我什至不确定这是否可能。
我需要为 Aptana 中新创建的项目定义一个模型。
基本上,我希望在任何时候,当我创建一个新项目时,它会向该项目添加一些已定义的目录/文件(不是现有文件,而是新文件)。
我什至不确定这是否可能。
Aptana 似乎不支持这一点。
也许你可以创建一个小的外部脚本来为你做这件事?不是理想的解决方案,但总比没有好。
在 Studio 3 中非常简单。尝试以下操作:http ://wiki.appcelerator.org/display/tis/Creating+a+new+template#Creatinganewtemplate-Creatinganewprojecttemplate
基本上,您创建项目内容的 .zip 文件,然后编写几行 Ruby 代码来引用它。
Aptana 基于 eclipse,因此您可以结合使用 Maven Archetypes 和 Maven eclipse 插件来非常轻松地实现这一点。
下载并安装maven
使用快速入门原型创建一个基本的 maven 项目,原型是用于橡皮图章新项目结构的项目模板。快速入门是一个非常基本的项目模板
mvn 原型:生成
使用 eclipse 插件生成 eclipse 项目文件。这将创建标准
mvn 日食:日食
调整 pom 直到重新运行第 3 步,直到您对布局等感到满意为止。毫无疑问,您必须添加 eclipse 插件的配置以添加正确的构建规范和项目性质。如果您打开现有的 .project 文件,它将包含您需要的值。您可以在此处查看如何添加它们。
一旦根据您的喜好设置项目,您就可以从中创建自己的原型,并使用它来为未来的新项目添加橡皮图章。
mvn:archetype:create-from-project
现在您可以再次运行生成,并可以从列表中选择您的原型。如果它不存在,您可能需要先运行它来更新原型列表
mvn 原型:爬行
开源您的原型供其他人使用;)
这可能是一个远景,但值得一提。由于 Aptana 基于 Eclipse,您可能会看到 Eclipse 如何处理自定义项目模板。似乎最简单的方法是实际创建一个具有模板向导的 Eclipse 插件。IBM 有一个很好的指南,介绍如何使用 PDE 创建自定义模板。我不确定您是否可以在 Aptana 中使用 PDE(您可能可以),否则,您可能需要下载 Eclipse 的库存版本,创建插件,然后将其安装在 Aptana 中。
Aptana 使用(我相信您知道)它自己的“新 Rails”项目,为您提供多种选择。
我认为将允许您输入命令行选项参数的简单文本字段添加到该向导中并没有超出 Will(RadRails 维护者)的范围。他总是对我之前的错误和功能请求非常敏感。
如果您想尝试一下,并且有效,那么我强烈建议您查看 Rails 的新功能“模板”之一,您可以在其中制作通用模板,然后通过新的输入框调用它. 我们在我目前的工作中使用模板,它们在每个项目上为我们节省了大约 4 小时的工作时间。它们非常易于使用...定义...当然。
如果您不能等待输入框,那么您总是可以编写模板然后从命令行中调用它(请参阅
http://m.onkey.org/2008/12/4/rails-templates
有关模板的信息)
但是,除非 RadRails 3 比最新版本早几光年,否则您将错过使用更受社区支持的解决方案(如 VIM 或 TextMate)的许多非常方便的优势。(大约 4 个月前,我从 RadRails 切换到 VIM,并且从未回头)。
Eclipse 有一个插件开发环境。如果我没记错的话,你也可以用它来创建项目模板。请试试:http://www.ibm.com/developerworks/library/os-eclipse-pde/