Emacs可以像一个真正的调试器一样通过R for循环来循环统计吗?

Pab*_*cia 10 debugging emacs r ess

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

有没有办法让ESS有选择地移动if/else结构或循环for for循环中的所有值?

R或ESS是否具有调试器模式,您可以跳过else子句,循环值并逐步进入,逐步执行,返回等?

[UPDATE]

感谢@jubba链接到另一个关于R语言调试工具的 SO问题.最后,这是我真正的问题.这个其他线程给出了我想知道的关于在当前R中进行调试的方式的事情的链接.

jub*_*uba 7

关于在Stackoverflow上的R调试有一个更普遍的问题:

R语言的调试工具

Davor Cubranic的一个答案指出ess-tracebug,根据其网站,"用于ESS中的交互式调试和错误跟踪的emacs包".我自己从未使用它,但它可能对您有用:

http://code.google.com/p/ess-tracebug/