現在、Eclipse 用の既存のオープン ソース プラグインの動作を変更しようとしています。
プラグインの仕組みを理解しようとしています。そのために、Eclipse アプリケーションとして「デバッグ」モードで開き、多くのブレークポイントを挿入した後にテストしています。
ただし、sine Eclipse プラグインにはMain
メソッドがないため、進行中のすべてを追跡することは依然として非常に困難です。呼び出しは任意にジャンプするように見え (プラグインが継承しているすべてのインターフェイスとスーパークラスで発生していることにすぐに気付きました)、何が何をしているのか正確にわかりません。
メソッドのないプログラムをデバッグするための適切な (読み取り: BEST) 方法は何Main
ですか? どのようにテスト、微調整、調査、プログラミングを行うことができますか? この場合はプラグインです。