Dans mon plugin Eclipse, je souhaite être averti des événements du débogueur (par exemple, lorsque le pas à pas ou un point d'arrêt est atteint). J'ai réussi à obtenir ce travail dans un environnement JDT en vous inscrivant à des événements de débogage en utilisant ce code:Evénements du débogueur Eclipse
DebugPlugin.getDefault().addDebugEventListener(this);
Ce qui donne ce gestionnaire d'événements:
public void handleDebugEvents(DebugEvent[] events)
{
}
En JDT cela est tiré sur le point d'arrêt ou de suspendre événements et j'espérais que le comportement serait le même dans CDT. Cependant, ce n'est pas le cas. Je ne reçois que deux Créer des événements au début de la session de débogage:
DebugEvent [[email protected], CREATE, UNSPECIFIED] DebugEvent [org.eclipse.debug .core.model.RuntimeProcess @ 920d5d, CREATE, UNSPECIFIED]
y at-il une solution générique qui ne nécessiterait pas de dépendances spécifiques sur JDT ou CDT?
Merci, Alan