编辑大代码时Rstudio非常慢

Posted

技术标签:

【中文标题】编辑大代码时Rstudio非常慢【英文标题】:Rstudio very slow when editing large code 【发布时间】:2022-01-06 15:38:08 【问题描述】:

RStudio 总体上运行良好(v 2021.09.1 Build 372)。 但是当编辑一个大代码(7000行,函数集合)时,即使是点击文本或展开也需要大约4秒的响应时间。 我试图禁用诊断,但问题仍然存在。 有什么可以帮助的设置吗?

【问题讨论】:

【参考方案1】:

似乎禁用“使用实时拼写检查”可以解决问题。 之前,我尝试过其他解决方案,例如禁用“诊断”,但没有结果。

【讨论】:

我很高兴这有帮助。更好的长期解决方案是将代码拆分为多个文件。一个文件不需要 7000 行。 @Dason,这个文件来源于 RStudio 启动,具有我为工作开发的功能(ML、SQL 等) 我的意思是……好吧。但是您可以将其拆分为多个文件。你所说的没有任何改变。听起来你应该把这些函数变成一个包,其中每个函数都在它们自己的文件中。在 RStudio 中修改这些文件不会有任何问题。

以上是关于编辑大代码时Rstudio非常慢的主要内容,如果未能解决你的问题,请参考以下文章

RStudio 1.4软件安装包和安装教程

在 RStudio / Interactive R 会话中因错误而停止执行

RStudio 错误地显示括号警告

如何使用 Rcpp 在 Rstudio 中关闭 CLANG 诊断?

通过终端打开Rstudio时出错

如何在阿里云上部署Rstudio server