2

少し前に、GMF (xsd->ecore->emf->gmf) でグラフィカル エディターを作成しました。さらに、さまざまなビュー、ランチャー (デバッガー) などを備えたプラグインを作成しました。

これらのプラグインはすべて Eclipse Helios で作成されました。

ここで、プラグインから RCP アプリケーションを作成したいと思います。私はインターネットで多くの調査を行いましたが、まだ開始方法がよくわかりません。

このチュートリアル ( http://www.vogella.com/tutorials/EclipseRCP/article.html#plugin_creatinge4 ) を読みましたが、何をすべきかまだわかりません。このチュートリアルで説明したとおりに実行すると、すべてのウィンドウ、エディター、メニューなどを手動で作成する必要がありますよね?

もしそうなら、私のRCPアプリケーションでこれらのデフォルトのEclipse機能を取得する方法は次のとおりです。空のプロジェクトを作成し、「新しいダイアグラム」ウィザードを開始し、プロジェクトビューでダイアグラムファイルをダブルクリックしてエディターを開きます...など...

アプリケーション モデル ファイルを使用して、これらすべての機能を手動で構築する必要がありますか??

私は本当に正しい方向へのいくつかのポインタを使用することができました.

前もって感謝します!

4

1 に答える 1

1

あなたが見つけたチュートリアルでは、新しい e4 API について説明しています。これは古い 3.x 互換 API の多くをサポートしていないため、3.x ベースのプラグインを使用する RCP の構築には適していません。e4 API は、3.x プラグインを使用しない新しい RCP を構築するのに適しています。

代わりに、3.x スタイルの RCP をビルドすることもできます。詳細については、このチュートリアルを参照してください。3.x スタイルの RCP は、引き続き長期間サポートされます。

于 2016-05-29T07:37:31.323 に答える