4

Eclipse 用のプラグインの開発を開始するにはどうすればよいですか? さらなる開発のためにまだ出ていないツールが必要です...私の主な懸念事項は次のとおりです。

  • 視点を追加するには?
  • メニュー項目を追加するには?
  • 「ビューの表示」メニューにビューを追加する方法は?
  • 環境設定ペインに追加するには?
  • 次のような情報を取得するにはどうすればよいですか。
    • ワークスペースはどこですか?
    • エディタで開いているファイルは?
    • 左側のプロジェクト ビューで折りたたまれている/展開されているプロジェクトはどれですか?
    • .....
  • どの規則 (命名...) を考慮する必要がありますか?
  • 更新サイト/展開をセットアップする方法は?

ヒント、リンク、チュートリアルなどを教えてもらえますか?

誤解しないでください。私はスタンドアロン アプリの開発にかなり長い間 Eclipse RCP を使用しているため、その手法には精通していますが、Eclipse 自体のプラグインの開発を開始したことはありません。ありがとう。

4

1 に答える 1

8

最も簡単な方法は、(使用している) EclipseのRCP エディションをダウンロードしてインストールすることです。

これには一連のプロジェクト テンプレートが付属しており、RCP スタンドアロンと Eclipse コントリビューション自体の両方について、調査したいトピックを正確に示します。

http://www.vogella.com/articles/EclipsePlugIn/images/xeclipseideplugin40.png.pagespeed.ic.MhPsqStO7i.png

たとえば、Eclipse への貢献を追加するには、この記事とその次の部分を参照してください。

貢献

e4 の重要なイノベーションの 1 つは、アプリケーション モデルとアプリケーションの一部 (ビューなど) の実装を分離したことです。

アプリケーション モデルは、フラグメントを使用して拡張できます。
フラグメントは、それ自体が小さなアプリケーション モデルであり、ルート アプリケーション モデルに追加する必要がある要素を定義します。フラグメントは、ハンドラー、メニュー項目、さらにはウィンドウなど、アプリケーション モデルの一部となるあらゆるものを追加できます。

アプリのモデル


にあるデフォルトの Eclipse Plugin Development Templatesに関してorg.eclipse.pde.ui.templatesMr_and_Mrs_Dは コメントで次のように報告しています。

彼らはNew Project > Plug-in Project(名前を付けてください!)に> ...Next > Templatesいます。
それらは Eclipse コミッター用の Eclipse IDE に存在し、実際にはorg.eclipse.pde.ui.templatesプラグインに属しています。

于 2010-04-10T06:17:01.440 に答える