我是 ESS 编码和调试 R 代码的快乐用户。我最近在几个 for 循环和 ifs 结构中发现了一个难以捉摸的错误。
有什么方法可以让 ESS 选择性地遍历 if/else 结构或循环以获取 for 循环中的所有值?
R 或 ESS 是否具有调试器模式,您可以在其中跳过 else 子句、循环值并单步执行、单步执行、返回等?
[更新]
感谢@jubba 提供有关R-language 调试工具的其他 SO 问题的链接。最后,这是我真正的问题。这个另一个线程提供了我想知道的关于在当前 R 中进行调试的方式的链接。
- R-调试工具.pdf
- 调试R
- 以及用于使用 ESS 进行调试的工具 ess-tracebug