我遵循rstudio当前状态的简单程序,如下面的屏幕截图所示:
当我在控制台上调用fun1()
时,会产生以下屏幕:
我希望它突出显示第1行a<-5
,黄色,左侧显示绿色箭头,显示为line 143
:
当我在控制台窗口中单击Next (F10)
时,它看起来像这样:
所以看来,它已经逐步完成了第2行a<-5
并创建了一个变量a
,就像它在环境窗口中所示,但它仍然没有突出显示要用黄色执行的当前行也没有显示指向该线的绿色箭头。这里有什么不对?
我在Windows 7 64bit上运行RStudio 0.99.903的便携版本,RStudio配置为使用32位R 3.3.0。我是RStudio的新手。主要使用eclipse。
答案 0 :(得分:2)
这是一个已知问题。从R 3.3.0开始,内部R更改破坏了RStudio的32位R调试器。有两种方法可以解决这个问题:
使用RStudio的预览版,其中包含针对此问题的修复程序。 https://www.rstudio.com/products/rstudio/download/preview/
使用64位版本的R,这应该没有问题。
如果您使用预览,请向我们发送一些反馈,并告知我们是否解决了您的问题!