0
我正在通过在RStudio中调试来检查软件包,并且存在我想要检查的对象 - 因此我将该名称输入到控制台中。但是,如果名称以s
,f
,c
或q
之一开头,则执行调试操作,因为这些操作与快捷方式相对应。关闭调试快捷方式
即如果我想看到的对象q
I型q
的内容和调试结束,因为这是quit
快捷方式,可以关闭这些快捷方式或者是重新分配给像alt + q
为例?
我正在通过在RStudio中调试来检查软件包,并且存在我想要检查的对象 - 因此我将该名称输入到控制台中。但是,如果名称以s
,f
,c
或q
之一开头,则执行调试操作,因为这些操作与快捷方式相对应。关闭调试快捷方式
即如果我想看到的对象q
I型q
的内容和调试结束,因为这是quit
快捷方式,可以关闭这些快捷方式或者是重新分配给像alt + q
为例?
这些快捷方式被硬编码到R本身,因此您无法在RStudio中更改或重新分配它们。
但是,解决该问题很简单:只需使用get("s")
而不是s
。例如: -
> s <- 12
目前进入调试器,键入小号步骤进行:
> browser()
Called from: top level
Browse[1]> s
>
使用get("s")
看到值:
> browser()
Called from: top level
Browse[1]> get("s")
[1] 12