3

当我调试 Xtend 代码时,我有时希望查看生成的 Java 代码以及所有中间变量。但是,即使我在这段代码中设置了断点,调试器也会显示 Xtend 代码。在这种情况下是否可以切换到 Java 代码?

4

2 回答 2

5

我刚刚找到了这个视频:在 Xtend 和 Java 中调试 - 并排,00:15。源代码在这里,在M6 以来的调试部分:

现在完全支持通过 Xtend 和 Java 进行调试。在 Xtend 中设置断点的工作方式与在 Java 中一样,您甚至可以随时通过上下文菜单操作切换到 Java 级别。

此外,Java 调试器中已知的所有很酷的功能,如“显示”、“检查”或“异常断点”都可用。”

您可以使用调试视图中任何堆栈帧的上下文菜单中的“显示源代码”选项在 Java 和 Xtend 之间切换。

于 2013-02-02T14:18:07.557 回答
1

遗憾的是,目前还没有办法关闭 xtend 调试器。

但是,在调试透视图中打开“生成的代码”视图可能会对您有所帮助。它也显示断点(与xtend文件上的断点同步),它使我们更容易理解与java的合作。

于 2012-10-30T12:21:22.127 回答