パースペクティブのソース コードにアクセスせずにビューをパースペクティブに追加したいと考えています。これは可能ですか?
TDD を使用してプラグインを開発するための適切なチュートリアルはありますか?
[編集] プラグイン開発における TDDing の良い出発点があると思います Eclipse プラグイン開発のための単体テスト (junit) の自動化
[2009 年 2 月 17 日編集] プラグインのソースをダウンロードできました。私はおそらくそれをフォークするつもりです。
パースペクティブのソース コードにアクセスせずにビューをパースペクティブに追加したいと考えています。これは可能ですか?
TDD を使用してプラグインを開発するための適切なチュートリアルはありますか?
[編集] プラグイン開発における TDDing の良い出発点があると思います Eclipse プラグイン開発のための単体テスト (junit) の自動化
[2009 年 2 月 17 日編集] プラグインのソースをダウンロードできました。私はおそらくそれをフォークするつもりです。
GUI のテストは苦痛です。そして、GUI の設計が複雑になるにつれて、痛みは指数関数的に増大します。最善の策は、MVC パターンを使用してビジネス ロジックを GUI からできるだけ分離し、GUI をテストするときに GUI を「モック」アプリケーションに接続することです。
Object Mentor の論文、Humble Dialog Boxを参照してください。
org.eclipse.ui.perspectiveExtensions 拡張ポイントを参照してください。
Perspectives に関する素晴らしい記事: Using Perspectives in the Eclipse UI
申し訳ありませんが、質問の TDD 部分についてはお手伝いできません。