为了调试,我通常会在我怀疑发生错误的点上方插入browser()
。然后,我将逐步完成代码(使用n
(以了解发生了什么。
运行导致错误的线路后,RStudio 将退出browser()
模式。有没有办法保持browser()
模式?
尝试设置options(error = recover)
。相关帮助文件在这里。