Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在构建一个 Eclipse E4 RCP 应用程序。我有一个使用核心表达式的菜单项。有没有办法调试这个核心表达式?
我还没有使用 E4,但是在 3.x 中你可以调试表达式。表达式派生自类org.eclipse.core.expressions.Expression。
org.eclipse.core.expressions.Expression
它们的类名与表达式匹配,例如org.eclipse.core.internal.expression.WithExpression实现with表达式。
org.eclipse.core.internal.expression.WithExpression
假设您知道要调试的表达式类型,只需在evaluate类的方法中设置断点即可。
evaluate
请注意,表达式被广泛使用,因此设置断点条件将为您节省大量断点命中。