【问题标题】:After R Studio launches how to auto load a file for editingR Studio 启动后如何自动加载文件进行编辑
【发布时间】:2018-11-30 11:09:07
【问题描述】:

启动 rStudio 时,默认情况下它会在编辑器中打开用户上次启动时正在处理的脚本。 我想更改此默认行为并希望 rStudio 在启动后打开给定脚本(存在于 rStudio 工作区中)进行编辑。

详细说明: 我打开一个 rStudio 并创建了一个脚本 A、B 和 C。保存所有三个。当脚本仍在编辑器中打开时退出 rStudio。 当我重新登录 rStudio 时,我可以在编辑器选项卡中看到所有三个脚本 A、B 和 C。 现在,我关闭编辑器中的所有文件并退出 rStudio。 在此之后,如果我登录,启动后,我将在编辑器中找不到任何文件。

根据我的要求,我想将其配置为在 rStudio 启动后始终在编辑器中打开说 A 文件,无论用户之前在做什么。

我怎样才能实现它。

【问题讨论】:

    标签: rstudio


    【解决方案1】:

    避免重新加载 A、B 和 C 很容易 - 单击“工具/全局选项...”并取消选中“恢复以前打开的..”复选框:

    目前没有用于指定启动文档的类似 GUI。以编程方式实现此目的的一种方法是将此代码添加到您的.Rprofile

    setHook("rstudio.sessionInit", function(newSession) {
      rstudioapi::navigateToFile("[your script path here]")
    }, action = "append")
    

    【讨论】:

      猜你喜欢
      • 2014-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多