Eclipse RCP 应用程序中的自定义错误



我一直在寻找一种方法来为 RCP 应用程序的用户提供自定义错误,以帮助他们了解导致某些运行时错误的原因。我创建了一个自定义问题视图,并在每次发生错误时创建一个标记。在此视图中,我仅显示与注释相关的自定义标记类型的标记。

我的问题:

1-有没有比这个更好的方法?

2-如何处理核心插件中发生的错误?当在核心插件中调用激活器方法(如 Activator.logError (..( ...( 时,有没有办法在 ui 插件中收到通知?

您可以通过调用以下命令来侦听 Eclipse 日志上的日志记录事件:

Platform.addLogListener(listener);

listener实现org.eclipse.core.runtime.ILogListener的地方。

最新更新