2

Aptana で新しく作成されたプロジェクトのモデルを定義する必要があります。

基本的に、いつでも、新しいプロジェクトを作成するときに、定義済みのディレクトリ/ファイル (既存のファイルではなく、新しいファイル) をこのプロジェクトに追加します。

それが可能かどうかさえわかりません。

4

6 に答える 6

1

Aptana は Eclipse に基づいているため、Maven Archetypes と Maven Eclipse プラグインを組み合わせて使用​​すると、これを非常に簡単に実現できます。

  1. Mavenをダウンロードしてインストールする

  2. クイックスタート アーキタイプを使用して基本的な Maven プロジェクトを作成します。アーキタイプは、新しいプロジェクト構造にゴム印を付けるために使用されるプロジェクト テンプレートです。クイックスタートは非常に基本的なプロジェクト テンプレートです

    mvn archetype:generate

  3. Eclipse プラグインを使用して Eclipse プロジェクト ファイルを生成します。これで基準が作れます

    mvn 日食: 日食

  4. pom を微調整し、レイアウトなどに満足するまでステップ 3 を再実行します。正しいビルド仕様とプロジェクトの性質を追加するには、Eclipse プラグインの構成を追加する必要があることは間違いありません。既存の .project ファイルを開くと、必要な値が含まれています。それらを追加する方法をここで見ることができます。

  5. プロジェクトが好みに合わせて設定されたら、そこから独自のアーキタイプを作成し、これを使用して将来の新しいプロジェクトにゴム印を付けることができます。

    mvn:archetype:create-from-project

  6. これで生成を再度実行し、リストからアーキタイプを選択できるようになりました。そこにない場合は、最初にこれを実行してアーキタイプのリストを更新する必要がある場合があります

    mvn archetype:crawl

  7. 他の人が使用できるように、原型をオープンソース化します;)

于 2009-11-17T01:09:03.870 に答える
1

Aptana はそれをサポートしていないようです。

たぶん、それを行うための小さな外部 sript を作成することはできますか? 理想的な解決策ではありませんが、何もないよりはましです。

于 2009-11-14T08:43:48.100 に答える
1

Studio 3 では非常に簡単です。以下を試してください: http://wiki.appcelerator.org/display/tis/Creating+a+new+template#Creatinganewtemplate-Creatinganewprojecttemplate

基本的に、プロジェクト コンテンツの .zip ファイルを作成し、それを参照する Ruby コードを数行記述します。

于 2011-07-01T13:07:15.017 に答える
1

これは遠回りかもしれませんが、言及する価値があります。Aptana は Eclipse に基づいているため、Eclipse がカスタム プロジェクト テンプレートをどのように処理するかを確認できる場合があります。これを行う最も簡単な方法は、テンプレート ウィザードを備えた Eclipse プラグインを実際に作成することです。IBM には、 PDE を使用してカスタム テンプレートを作成する方法に関する優れたガイドがあります。Aptana 内から PDE を使用できるかどうかはわかりません (使用できる可能性があります)。それ以外の場合は、ストック バージョンの Eclipse をダウンロードし、プラグインを作成してから、Aptana にインストールする必要があります。

于 2009-11-15T23:32:20.830 に答える
0

Eclipse にはプラグイン開発環境があります。私が間違っていなければ、それを使ってプロジェクト テンプレートを作成することもできます。してみてください:http://www.ibm.com/developerworks/library/os-eclipse-pde/

于 2009-11-19T07:25:46.073 に答える
0

Aptana は (ご存じのとおり) さまざまなオプションを提供する独自の「新しいレール」プロジェクトを使用しています。

コマンドライン オプション パラメータを入力できる単純なテキスト フィールドをそのウィザードに追加することは、Will (RadRails メンテナ) を超えることではないと思います。彼は、私の以前のバグや機能のリクエストに対して、常に非常に迅速に対応してくれました。

もしあなたがそれを試してみて、うまくいくなら、ジェネリックテンプレートを作成できる新しいRails機能の「テンプレート」の1つを調べてから、新しい入力ボックスからそれを呼び出すことを強く強くお勧めします。 . 私は現在の仕事でテンプレートを使用しており、各プロジェクトで約 4 時間の作業を節約できます。それらは非常に使いやすいです...間違いなく...間違いなく。

入力ボックスを待つことができない場合は、いつでもテンプレートを作成して、コマンド ライン内から呼び出すことができます (

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

テンプレートについての情報)

ただし、RadRails 3 が最新リリースより何光年も先を行っていない限り、VIM や TextMate など、よりコミュニティでサポートされているソリューションを使用することの非常に便利な多くの利点を逃すことになります。(約 4 か月前に RadRails から VIM に切り替えましたが、振り返ったことはありません)。

于 2009-11-18T23:04:47.870 に答える