7

我正在尝试使用 Sublime Text 2 作为统计软件 R [更新/编辑:已解决!] 的接口。

在 Windows 上,我尝试了以下方法:

  1. 安装 R 工具。原来只适用于 Macintosh 64。

  2. 试图编写自定义构建文件。失败:没有返回输出。

    {
    "cmd": "C:/Program Files/R/R-2.9.2/bin/R.exe --no-save $File"
    }
    
  3. 安装了 SublimeREPL。失败:R 菜单选项已禁用...

  4. [更新/编辑] 试过这个(见 wuub 的回复):

    {
        "default_extend_env": {"PATH": "{PATH};C:\\Program Files\\R\\R-2.9.2\\bin"}  
    }
    
4

4 回答 4

9

像这样打开 SublimeREPL 的用户设置:Preferences -> Package Settings -> SublimeREPL -> Settings - User

将 default_extend_path 设置为指向您的 R 安装:

{
    "default_extend_env": {"PATH": "{PATH};C:\\Program Files\\R\\R-2.14.2\\bin\\i386"}  
}

运行Tools -> SublimeREPL -> R应该会按预期启动 REPL。

于 2012-04-25T10:00:25.847 回答
2

对于 Windows 系统,您可以为 R 添加一个新构建(工具 -> 构建系统 -> 新构建系统)并放入以下行。根据你的 R 安装目录修改路径。

{"cmd": ["Rscript.exe", "$file"],
"path": "C:\\Program Files\\R\\R-2.15.2\\bin\\x64\\",
"selector": "source.r"}

您可以通过按 ctrl+B 而不是启动 SublimeREPL 来执行整个文件。

于 2013-02-13T13:45:11.950 回答
1

构建系统值需要是一个数组,所以你想要;

{
  "cmd": ["C:/Program Files/R/R-2.9.2/bin/R.exe", "--no-save", "$File"]
}

https://docs.sublimetext.io/guide/usage/build-systems.html#file-format

于 2012-04-20T15:00:33.977 回答
0

对于linux用户,看一下:

Sublime Text 2 R 构建系统

它支持多选和交互式 R 会话。

于 2015-01-21T02:47:19.740 回答