2012-02-23 12 views
0

Eclipseでカスタマイズされたプロジェクトタイプを作成する方法を尋ねます。たとえば、プロジェクトを作成すると、内蔵の読み取り専用フォルダを含むプロジェクトが表示され、これらのフォルダにいくつかのファイルが追加されます。どんな助けもありがとう。 よろしくお願いいたします。カスタマイズされたプロジェクトタイプを設定するには?

答えて

2

拡張ポイントorg.eclipse.ui.newWizardsを使用して新規プロジェクトウィザードを作成する必要があります。

実装では、既存のウィザードに頼ることができます(プラグインスパイを見て、使用しているウィザードのコントリビュータプラグインを取得します - 新しいウィザードの最初のページの投稿を選択し、 Alt + Shift + F3)、performFinishメソッドをオーバーライドして独自のコンテンツを作成します。ただし、新しいウィザードを作成することもできます。

プロジェクト/コンテンツを作成するには、EclipseリソースAPIを使用する必要があります。 Lars VogelのJava AST tutorialには簡単なチュートリアルが含まれています。これはJava固有のものですが、ファイルやフォルダの作成に関する情報があります。

+0

こんにちはゾルタン、あなたの答えに感謝します。あなたのアプローチに関する質問はまだあります。まず、プラグインスパイ(Alt + Shift + 3ではなくAlt + Shift + F3)を使用すると、寄与するクラスID(org.eclipse.ui.ide)のみが表示されますが、オーバーライドの目的。既存のウィザードを再利用し、その方法の1つをオーバーライドする方法についてより具体的に説明できますか? – capint

+0

IDでウィザードをオーバーライドすることはできません。しかし、対応するplugin.xmlを開いて、手動でウィザードの拡張機能とその実装クラスを検索することができます(悲しいことに、これ以上の方法はありません)。次に、このクラスをプラグインでオーバーライドして、別のウィザード拡張で参照することができます。ホットキーのタイプミスを指摘してくれてありがとう、私はそれで私の答えを更新します。 –

+0

ゾルタン、今はっきりしています!どうもありがとう。良い一日を – capint

関連する問題