Attualmente sto cercando di modificare il comportamento di un plug-in open source esistente per Eclipse.Come eseguire il debug di un plug-in in Eclipse, ad esempio un progetto Java senza metodo Main
Sto cercando di capire come funziona il plugin. Per farlo, l'ho aperto in modalità "Debug" come applicazione Eclipse e lo sto testando dopo aver inserito molti breakpoint.
Tuttavia, i plugin di Eclipse sinusoidali non hanno un metodo Main
, è ancora molto difficile per me tenere traccia di tutto ciò che sta accadendo. Le chiamate sembrano saltare arbitrariamente (cosa che ho realizzato rapidamente accadendo attraverso tutte le interfacce e superclassi che il plugin sta ereditando) e non riesco a vedere esattamente cosa sta facendo cosa.
Qual è il modo corretto (leggi: MIGLIORE) per eseguire il debug di un programma senza il metodo Main
? Come posso testare, modificare, esplorare e programmare - in questo caso un plugin - di cui non sono sicuro il modus operandi?