在输入mylist$
然后按Tab
时,R Studio突然停止自动填写列表和数据框内容。我得到的结果信息是
没有匹配
我在非常简单的列表或数据框架上尝试过:
simpledataset <- data.frame(a=rep(0,100),b=rep(1,100))
但是,当我加载数据集Mtcars时,它会正确显示列名称。
我通过重命名来重置%localappdata%\RStudio-Desktop
,但没有改变任何内容。
知道原因可能是什么?
答案 0 :(得分:2)
这听起来像是自动完成系统中的一个错误,在加载某些包时偶尔会触发,或者字节编译器优化设置会增加。您可以尝试检查一些事项:
compiler::getCompilerOption("optimize")
的价值是多少?当当前RStudio版本(v0.99.896)中的此值等于3
时,已知自动完成失败。您可以尝试运行compiler::setCompilerOptions(optimize = 2)
来解决此问题。
您加载了哪些套餐?您可以尝试逐个加载包,看看哪个会影响RStudio提供自动填充的能力。
最后,在RStudio的预览版中应该有一个解决方法 - 你可以在https://www.rstudio.com/products/rstudio/download/preview/试试。
答案 1 :(得分:0)