Debugging Emacs是否可以像真正的调试器一样通过R for循环讲述统计信息?

Debugging Emacs是否可以像真正的调试器一样通过R for循环讲述统计信息?,debugging,r,emacs,ess,Debugging,R,Emacs,Ess,我是ESS编码和调试R代码的快乐用户。我最近在几个for循环和ifs结构中发现了一个难以捉摸的bug 有没有办法让ESS针对for循环中的所有值选择性地遍历if/else结构或循环 R或ESS是否具有调试器模式,您可以在其中跳过else子句、循环值并单步执行、单步执行、返回等 [更新] 感谢@jubba链接到其他SO问题。最后这是我真正的问题。这另一个线程提供了我想知道的关于在当前R中进行调试的方法的链接 还有一个是用ESS调试的 关于Stackoverflow上的R调试,有一个更一般的问

我是ESS编码和调试R代码的快乐用户。我最近在几个for循环和ifs结构中发现了一个难以捉摸的bug

有没有办法让ESS针对for循环中的所有值选择性地遍历if/else结构或循环

R或ESS是否具有调试器模式,您可以在其中跳过else子句、循环值并单步执行、单步执行、返回等

[更新]

感谢@jubba链接到其他SO问题。最后这是我真正的问题。这另一个线程提供了我想知道的关于在当前R中进行调试的方法的链接

  • 还有一个是用ESS调试的

关于Stackoverflow上的R调试,有一个更一般的问题:

Davor Cubranic的一个答案指向
ess tracebug
,根据其网站,这是“一个用于ess中交互式调试和错误跟踪的emacs包”。我本人从未使用过,但它可能对您有用:


感谢您提供的另一个链接。它提供了我想知道的关于在当前R中进行调试的方法的链接。而您提供的链接我没有把这个问题作为重复问题,因为我不知道如何做,我希望以后记得用谷歌搜索;-)新版本的可用。它包括许多新的很酷的特性,如监视窗口、调试/取消功能和方法的动态bug。它还包括一种交互式恢复模式,可在恢复或转储帧期间轻松导航。以下是今天的公告: