在 rstudio 中一次性清除工作区和采购脚本

Posted

技术标签:

【中文标题】在 rstudio 中一次性清除工作区和采购脚本【英文标题】:Clearing workspace and sourcing script in one go in rstudio 【发布时间】:2022-01-19 15:41:21 【问题描述】:

有没有办法(快捷方式或按钮等)让我清除工作区,然后获取当前的.r 脚本?

【问题讨论】:

【参考方案1】:

您可以在获取 .R 文件之前进行一些清理工作

清理你的工作环境rm(list = ls())

清除绘图标签if(!is.null(dev.list())) dev.off()

清除控制台cat("\014")(与快捷方式Ctrl+L相同)

【讨论】:

确实,这行得通,但我希望得到一个可以一次完成所有操作的快捷方式(无需使用控制台)【参考方案2】:

所以,我自己找到了一个不理想但可行的解决方案。使用 RStudio 快捷方式管理器,您可以定义清理工作区的快捷方式。我将它绑定到CTRL+SHIFT+X,这样它就接近于获取脚本的快捷方式CTRL+SHIFT+S。但是,清除工作区会弹出警告,所以最终例程变为CTRL+SHIFT+X - ENTER - CTRL+SHIFT+S

【讨论】:

以上是关于在 rstudio 中一次性清除工作区和采购脚本的主要内容,如果未能解决你的问题,请参考以下文章

在 R 和 RStudio 中清除控制台的功能

一次政府采购网站登录不上的解决过程

要求在 R Studio 中设置工作目录 - 多个用户使用同一个 R 脚本

每15分钟安排R脚本(cronR)

由于反应性错误,闪亮的 RStudio 应用程序无法正常工作

rstudio控制台和脚本区的区别