如何在rstudio中为新的“.R”文件设置默认模板

时间:2016-02-02 16:27:37

标签: r rstudio structured-programming

背景
我喜欢'r'。我使用Rstudio - 这是一个很好的IDE。我使用革命分析版“r”,“革命R Open”。

我发现我经常在注释和结构化编程中键入相同的内容,我想保存自己的重新输入。

问题:
当我在Rstudio中创建一个新的空白R脚本时,如何更改默认文件模板以便我已经填充了一些文本。

澄清:

  • 我不认为这是一个手动过程,我打开一个文件,将其重命名为正确的目录,然后处理它。我希望更改默认,以便自动执行此操作。

以前的做法:

  • google
  • rstudio search(example
  • 搜索stack-overflow
  • 围绕rstudio菜单/偏好

感谢。

2 个答案:

答案 0 :(得分:11)

很晚,并不是真正的模板,但我认为解决方案很接近:转到

工具=>全局选项=>代码=>标签编辑=> Snippets"编辑片段"。

示例:

snippet header2
    # Author:
    # Date: `r paste(date())`
    # --------------
    # Author:
    # Date:
    # Modification:
    # --------------

如果您在新脚本中输入header {snippet},则会显示上面的文字并自动插入日期。

答案 1 :(得分:1)

made possible是使用rstudio v1.3为几种文件类型定义用户和系统范围的模板

一些陷阱:

  1. 有必要在.config目录中创建一个'templates'文件夹
  2. 特定文件类型必须根据this scheme
  3. 命名

因此,在这种情况下,分别为用户或系统范围的~/.config/rstudio/templates/default.R文件模板创建名为/etc/rstudio/templates/default.R.R的文件。

我认为这是比接受的答案更“少手动”的解决方案