Eclipse StatET调试工具

Eclipse StatET调试工具,eclipse,debugging,r,Eclipse,Debugging,R,我想我只是太密集了,但我似乎不知道在Eclipse中使用R时如何使用调试工具(StatET插件)。有人有关于这个主题的提示或教程吗?Eclipse中的调试框架不适合与R一起使用 Roman Francois曾考虑让人编写一个集成调试器,该调试器可能与Eclipse/Stat et集成,但我不确定该项目是否进展顺利 据我所知,唯一能与R一起工作的“传统”调试器是Revolution的IDE 也就是说,我也希望有一个Stat-et插件的调试器 StatET 2.00+现在对高级/可视化调试提供了

我想我只是太密集了,但我似乎不知道在Eclipse中使用R时如何使用调试工具(StatET插件)。有人有关于这个主题的提示或教程吗?

Eclipse中的调试框架不适合与R一起使用

Roman Francois曾考虑让人编写一个集成调试器,该调试器可能与Eclipse/Stat et集成,但我不确定该项目是否进展顺利

据我所知,唯一能与R一起工作的“传统”调试器是Revolution的IDE


也就是说,我也希望有一个Stat-et插件的调试器

StatET 2.00+现在对高级/可视化调试提供了实验性支持。它需要Eclipse3.6或3.7

安装说明如下:

您可以看到来自用户的视频片段!2011年

编辑:StatET 2.0.0或更高版本包含集成调试器,可使用

  • 作为调试启动RConsole(在StatET透视图中运行时)

  • 在函数定义的第一行中添加断点(通过双击该行的左侧),并在R中使用
    Run-thill命令

  • 运行函数。执行将在断点处中断,您只需悬停即可检查局部变量:



  • 非常有用,但是bug呢?它对
    source()
    不起作用,而且
    跳入
    也不起作用,这也是非常恼人的。也许更早的版本更好。

    我是StatEt用户,但我不知道StatEt中内置了调试器。你是指内置于core R或其他方面的调试工具吗?我认为调试工具是Eclipse的一部分(窗口->打开透视->调试),而不是内置于StatET本身。一个小挫折是R需要为此进行修补。它可以在不修补R的情况下工作,但对于完整的功能,你是正确的,需要一个补丁。希望R-core能将此功能或等效功能合并到核心中。另外,对于那些对测试StateT3.0感兴趣的人,请参见:当从Java调用R代码时,是否可以使用此工具?