如果我在不在当前文件夹中的源文件中使用browser()函数,那么RStudio会抱怨无法找到该文件。
如何指示调试器找到断点发生的源文件?
答案 0 :(得分:1)
将该功能放在Desktop/testfun.R
:
fun <- function(a,b) {
a <- 1
b <- 2
return(5)
}
然后下面的工作(你必须进入fun()
):
{
source("Desktop/testfun.R")
browser()
b <- fun(1,2)
}
如果是关于调试包,请查看here