全体像
1 サークル0-Hello World(プラグイン開発のためのセットアップ
Hello World)
2 サークル1-基本的なプラグイン(計画
テスト実行のメニュー項目 ほか)
3 サークル2-プラグインの完成(既存のウィジェットを使ってビューを作る
メニューコントリビューション ほか)
4 サークル3-パターン・ストーリー(コア・ランタイム‐IAdaptable
コア・ワークスペース‐リソース ほか)
5 Appendix(TestRunnerの詳細
TestProjectフィクスチャー ほか)
本書は、Eclipseプラグインの開発方法について解説されていますが、Eclipseだけにとどまらず、TDD(テスト駆動開発)、デザインパターンの実践書にもなっています。Eclipseを題材にして、最新のプログラミング手法を習得できます。特に、TDDのしくみを理解して実践的なプログラムを作成したい人、デザインパターンを応用したプログラムを開発したい人には最適です。
・Language Server Protocol開発チュートリアル[2019-12-21に投稿]