Я работаю над пользовательским представлением отладки в плагине Eclipse. В этом представлении мне нужно знать, когда мы находимся в режиме отладки и не сработала ли в данный момент точка останова.
На данный момент у меня это работает, когда мое представление активно, прослушивая различные события отладки в DebugPlugin и IBreakpointManager. Это работает, когда мое представление уже открыто и плагин активирован, но если мое представление открыто во время сеанса отладки, то у него нет возможности узнать, начался ли сеанс отладки или нет.
Есть ли способ явно проверить, выполняется ли сеанс отладки? Одна из возможностей — заставить мой плагин запускаться автоматически при загрузке Eclipse, но я бы предпочел этого избежать.
Любые идеи?
Спасибо, Алан