2010-05-18 89 views
8

我想我只是很密集,但我似乎无法弄清楚如何在Eclipse中使用R(StatET插件)时使用调试工具。有没有人有关于这个问题的任何提示或教程?StatET调试工具

+0

我是StatEt用户,但我不知道内置于Statet的调试器。你的意思是内置于核心R或其他方面的调试工具吗? – PaulHurleyuk 2010-05-18 20:15:03

+0

调试工具是Eclipse的一部分,我认为(Window - > Open Perspective - > Debug),并没有内置到StatET本身。 – 2010-05-19 07:14:12

回答

11

StatET 2.00+现在已经为高级/可视化调试提供了实验支持。它需要的Eclipse 3.6或3.7

安装说明here

你可以看到视频的一个片段,从用户! 2011 here

编辑:释放或更高StatET 2.0.0包括集成调试器和可用here

+0

一个小小的挫折是,R需要为此进行修补。 – 2011-10-09 18:13:28

+0

它可以在不修补R的情况下工作,但对于完整的功能而言您是正确的,因此需要修补程序。希望R-core将这个或者等同的功能整合到核心中。 – 2011-10-12 12:50:06

+0

另外,对于那些有兴趣测试StatET 3.0的人,请看这里:http://lists.r-forge.r-project.org/pipermail/statet-user/2012-May/001408.html – jthetzel 2012-05-04 13:33:10

3

使用StatET 3.3:

  1. 开始RCONSOLE作为调试(而在StatET透视beeing) enter image description here
  2. 在函数定义的第一行添加断点(通过双击左边的行)并使用Run Entire Command in Renter image description here
  3. 运行该功能。执行将打破在断点处,你可以通过只徘徊检查局部变量:

    enter image description here


非常有用的,但错误?它不适用于source()jump into不起作用也非常烦人。也许早期的版本效果更好。

+0

是否可以使用这个R代码从Java调用时的工具? – Prachi 2018-02-02 20:07:12