我想知道是否有与RStudio中用于 Julia 调试目的的语句等效的browser()
语句(我目前正在使用 Juno IDE)。
该R
函数browser()
暂停执行并在调用environment browser
时调用一个。因此,原则上,我们可以browser()
在代码中的任何位置停在这一行,然后查看当时环境中存储的内容,这对于调试目的来说非常棒。
例如,下面的代码将在i>3
. 因此,这正是我们将environment browser
在 RStudio 中看到的内容,我们将在代码中观察到i=4
这一点。
for (i in 1:5) {
print(i)
if (i>3) {
browser()
}
}
[1] 1
[1] 2
[1] 3
[1] 4
Called from: eval(ei, envir)
Browse[1]>