Javaソースコードを分析するためのプラグインを書きたいです。eclipseのプラグインのどの部分を知っておく必要がありますか?これはばかげた質問だとは思いますが、どこから始めればいいのかわからず、時間があまりありません。私は実際のプログラマーではなく、コンピューターの修理技術者です。だから私は暇なときにプラグインを書くことができます(私はそれが大好きです)。
誰かが私にいくつかのポインタをくれたら本当に感謝しています。
Javaソースコードを分析するためのプラグインを書きたいです。eclipseのプラグインのどの部分を知っておく必要がありますか?これはばかげた質問だとは思いますが、どこから始めればいいのかわからず、時間があまりありません。私は実際のプログラマーではなく、コンピューターの修理技術者です。だから私は暇なときにプラグインを書くことができます(私はそれが大好きです)。
誰かが私にいくつかのポインタをくれたら本当に感謝しています。
Builder
インクリメンタルビルドプロセスにフックしてファイルが変更されたときに通知を受け取るAPI IResource
、ソースファイルに到達するためのタイプ階層、Java ASTクラス(それらはたくさんあります)、タイプバインディングなどに関するいくつかの癖。与えるための簡単なポインタはありません。
意地悪をするつもりはなかった。そのため、まず Eclipse アーキテクチャ、プラグイン モデル、および API を理解することをお勧めします。これは古いですが、まだ関連のあるチュートリアルです:
http://eclipsepluginsite.com/#
JDT にはまったく触れませんが、Eclipse プラグイン全般についてのアイデアを提供します。したがって、そのチュートリアルを理解したら、JDT に進むことができます。