在Aptana中自定义新创建的项目

时间:2009-11-08 02:05:20

标签: aptana

我需要在Aptana中为新创建的项目定义一个模型。

基本上,我想,无论何时,当我创建一个新项目时,它会向这个项目添加一些已定义的目录/文件(不是现有文件,但是新文件)。

我甚至不确定这是可能的。

6 个答案:

答案 0 :(得分:1)

Aptana似乎不支持这一点。

也许你可以创建一个小的外部sript来为你做这件事?不是理想的解决方案,但优于没有。

答案 1 :(得分:1)

这可能是一个远景,但值得一提。由于Aptana基于Eclipse,您可能会看到Eclipse如何处理自定义项目模板。看来最简单的方法是实际创建一个带有模板向导的Eclipse插件。 IBM有一个关于如何use PDE to create a Custom Template的很好的指南。我不确定你是否可以在Aptana中使用PDE(你可能会),否则,你可能需要下载Eclipse的库存版本,创建插件,然后将其安装在Aptana中。

答案 2 :(得分:1)

Aptana基于eclipse,所以你可以使用Maven Archetypes和Maven eclipse插件的组合来轻松实现这一目标。

  1. 下载并安装maven

  2. 使用快速启动原型创建基本的maven项目,Archetypes是用于对新项目结构进行橡皮图章的项目模板。快速入门是一个非常基本的项目模板

    mvn archetype:generate

  3. 使用eclipse插件生成eclipse项目文件。这将创建标准

    mvn eclipse:eclipse

  4. 调整pom直到重新运行第3步,直到你对布局等满意为止。毫无疑问,你必须添加配置eclipse插件来添加正确的构建规范和项目性质。如果打开现有的.project文件,它将包含您需要的值。您可以看到here如何添加它们。

  5. 一旦项目按照您的喜好进行设置,您就可以创建自己的原型并使用它来为将来的新项目添加橡皮图章。

    MVN:原型:创建从 - 项目

  6. 现在您可以再次运行生成并从列表中选择您的原型。如果它不存在,您可能需要先运行它来更新原型列表

    mvn archetype:crawl

  7. 开源您的原型以供其他人使用;)

答案 3 :(得分:1)

在Studio 3中非常简单。请尝试以下操作:http://wiki.appcelerator.org/display/tis/Creating+a+new+template#Creatinganewtemplate-Creatinganewprojecttemplate

基本上你创建项目内容的.zip文件,然后编写几行Ruby代码来引用它。

答案 4 :(得分:0)

Aptana使用(我相信你知道)它自己的'新轨道'项目,为你提供了多种选择。

我认为除了Will(RadRails维护者)之外,还没有向该向导添加一个简单的文本字段,允许您输入命令行选项参数。他对我之前的错误和功能请求一直非常敏感。

如果您想尝试一下,那就行了,那么我会强烈建议您查看一个新的Rails功能“模板”,您可以在其中创建一个通用模板,然后通过新的输入框。我们在目前的工作中使用模板,他们为每个项目节省了大约4个小时的工作量。它们非常容易使用... def ...肯定。

如果你不能等待输入框,那么你总是可以编写模板,然后在命令行中调用它(参见

http://m.onkey.org/2008/12/4/rails-templates

有关模板的信息)

除非RadRails比最新版本提前了几年,否则你将错过使用更多社区支持的解决方案(如VIM或TextMate)的许多非常方便的优势。 (大约4个月前我从RadRails切换到VIM,从未回头看过。)

答案 5 :(得分:0)

Eclipse有一个插件开发环境。如果我没弄错的话,你也可以用它创建项目模板。请尝试: http://www.ibm.com/developerworks/library/os-eclipse-pde/

相关问题