当使用自定义str
方法创建自定义类对象时,RStudio看起来很怪异
使用str
进入browser()
方法调试后,任何来电均无响应
下面可能有助于重现:
as.abc = function(x) structure(x, class="abc")
str.abc = function(x, ...) browser()
package.skeleton()
devtools::load_all("anRpackage")
a = as.abc(1L)
str(a)
Browse[1]> ls()
Browse[1]> 1+1
我是否应该在RStudio中使用browser()
和str方法?
这不是在R控制台中发生的。