2009-11-08 28 views
2

我需要爲Aptana中新創建的項目定義一個模型。在Aptana中定製新創建的項目

基本上,我希望在任何時候,當我創建一個新項目時,它會爲這個項目添加一些定義的目錄/文件(不存在的文件,但新的)。

我甚至不確定這是可能的。

回答

1

Aptana似乎不支持。

也許你可以創建一個小型外部腳蹼來爲你做?不是理想的解決方案,但更好的是沒有。

+0

感謝您的回答,這就是我正在做的事情。 +1,因爲你是第一個有意回答的人:-) – 2009-11-15 19:09:42

+0

完成後請發佈腳本的相關部分! – philfreo 2009-11-17 06:55:29

1

這可能是一個長期的,但它值得一提。由於Aptana基於Eclipse,因此您可能會看到Eclipse如何處理自定義項目模板。看起來最簡單的方法是實際創建一個具有模板嚮導的Eclipse插件。 IBM對如何use PDE to create a Custom Template有很好的指導。我不確定你是否能夠使用Aptana內部的PDE(可能),否則,您可能需要下載Eclipse的股票版本,創建插件,然後將其安裝在Aptana中。

+0

謝謝你的回答!我認爲爲這樣一個小任務創建一個完整的插件是沒有道理的(至少對我來說無論如何)。 – 2009-11-18 11:09:22

1

Aptana基於eclipse,因此您可以使用Maven Archetypes和Maven eclipse插件的組合來輕鬆實現。

  1. 下載並安裝Maven

  2. 創建一個使用快速啓動設計原型的基本Maven項目,原型是用來橡皮圖章新項目結構的項目模板。快速啓動是一個很基本的項目模板

    MVN原型:產生

  3. 生成使用Eclipse插件的Eclipse項目文件。這將創建標準

    MVN日食:日食

  4. 調整的POM,直到並重新運行第3步,直到你滿意佈局等你毫無疑問要添加配置Eclipse插件添加正確的構建規格和項目性質。如果你打開一個現有的.project文件,它將包含你需要的值。你可以看到here如何添加它們。

  5. 一旦項目設置符合您的喜好,您可以創建自己的原型,並用它來橡皮戳未來的新項目。

    MVN:原型:創從項目

  6. 現在你可以再次運行產生,可以從列表中選擇您的原型。如果它不存在,你可能需要運行這個第一更新原型

    MVN原型的名單:爬行

  7. 開源的原型供他人使用;)

+0

感謝您的回答!儘管我沒有maven的經驗。我想對此有更多評論。這似乎很容易做到。 :) – 2009-11-18 11:11:26

0

集錦用途(我敢肯定,你知道)自己的'新鐵路'項目,爲您提供各種選擇。

我不認爲它超出了Will(RadRails維護者)向該向導添加一個簡單的文本字段,該字段允許您輸入命令行選項參數。他一直對我之前的錯誤和功能要求非常敏感。

如果您想嘗試一下,而且工作正常,那麼我會強烈建議您查看一個新的Rails功能「模板」,在其中創建一個通用模板,然後調用它新的輸入框。我們在當前的工作中使用模板,他們爲每個項目節省大約4個小時的工作時間。他們非常容易使用... def ...絕對。

如果你不能等待輸入框,那麼你總是寫模板然後調用它的命令行內(見

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

有關模板的信息)

但是,除非RadRails 3比最新版本早幾年,否則您將錯過使用社區支持的更多解決方案(如VIM或TextMate)的許多便利優勢。 (我在4個月前從RadRails切換到VIM,並且從未回頭)。