在Windows中更改升华文本2打开的R版本

在Windows中更改升华文本2打开的R版本,r,sublimetext2,R,Sublimetext2,我的问题是我想从ST2运行带有R3.0.2的R脚本 当我安装ST2时,我使用增强的R包对其进行了配置,以便能够从ST2运行R脚本。使用R 2.15.2完成连接。现在我想从ST2自动运行R3.0.2。我没有尝试修改“首选项>软件包设置>增强的R>设置默认值”以使其正常工作。建议在“用户设置”中修改脚本: "default_extend_env": {"PATH": "{PATH};C:\\Program Files\\R\\R-3.0.2\\bin\\i386"} 以及设置默认值的脚本(我复

我的问题是我想从ST2运行带有R3.0.2的R脚本

当我安装ST2时,我使用增强的R包对其进行了配置,以便能够从ST2运行R脚本。使用R 2.15.2完成连接。现在我想从ST2自动运行R3.0.2。我没有尝试修改“首选项>软件包设置>增强的R>设置默认值”以使其正常工作。建议在“用户设置”中修改脚本:

"default_extend_env": {"PATH": "{PATH};C:\\Program Files\\R\\R-3.0.2\\bin\\i386"}  
以及设置默认值的脚本(我复制了除我以外的所有人使用Windows):

有人能帮我找到方法吗?
感谢

打开
首选项->软件包设置->增强的R->设置用户
,并将其内容替换为以下内容:

{
“窗口”:{
//R32/R64
“应用程序”:“R64”,
//R二进制文件的路径
//“R32”:“C:\\Program Files\\R\\R-3.0.2\\bin\\i386\\Rgui.exe”,
“R64”:“C:\\Program Files\\R\\R-3.0.2\\bin\\x64\\Rgui.exe”,
//Rscript二进制文件的路径
“Rscript”:“C:\\Program Files\\R\\R-3.0.2\\bin\\x64\\Rscript.exe”
},
//发送命令后自动推进行
“r_auto_advance”:没错,
//自动完成
“r_自动完成”:正确,
//将在状态栏中显示哪些功能的程序包列表
//“默认设置”:[“基本”、“图形”、“GR设备”、“方法”、“统计”、“UTIL”],
//扩展列表
“扩展名”:[“r”、“r”、“s”、“s”和“.Rprofile”],
//允许在R对象名称中使用“.”
“单词分隔符”:“/\ \()\”'-:,;~!@$%^&*.+=[]{}`~?”
}
您需要确保指向
Rgui.exe
Rscript.exe
二进制文件的路径正确。请注意,如果您在使用64位R的64位系统上,这是正确的。如果您在32位系统上,请改为使用以下命令:

{
“窗口”:{
//R32/R64
“应用程序”:“R32”,
//R二进制文件的路径
“R32”:“C:\\Program Files\\R\\R-3.0.2\\bin\\i386\\Rgui.exe”,
//“R64”:“C:\\Program Files\\R\\R-3.0.2\\bin\\x64\\Rgui.exe”,
//Rscript二进制文件的路径
“Rscript”:“C:\\Program Files\\R\\R-3.0.2\\bin\\i386\\Rscript.exe”
},
//发送命令后自动推进行
“r_auto_advance”:没错,
//自动完成
“r_自动完成”:正确,
//将在状态栏中显示哪些功能的程序包列表
//“默认设置”:[“基本”、“图形”、“GR设备”、“方法”、“统计”、“UTIL”],
//扩展列表
“扩展名”:[“r”、“r”、“s”、“s”和“.Rprofile”],
//允许在R对象名称中使用“.”
“单词分隔符”:“/\ \()\”'-:,;~!@$%^&*.+=[]{}`~?”
}

保存文件,重新启动升华,祝您好运,您应该已经设置好了。

您是否设置了
cmd
和路径以指向R3安装?您的意思是在控制面板中我应该在“环境变量”中添加一个新路径?或者你是说直接在ST2?直接在ST2。不是指向R-2可执行文件,而是指向R-3可执行文件。是的,我已经这样做了。我试图在Ehanced-R>设置default和user中指出R3,但它仍然打开了R版本2.15.2。我关闭了ST2,重新打开并重新启动了我的计算机,但没有工作…请回答您的问题并发布增强的R设置的全文,包括默认设置和用户设置(如果它们不同)。顺便说一句,如果您想更改默认值,应该只在用户设置中进行-如果/当包升级时,默认文件将被覆盖,这可能非常常见。路径正常,但我在保存脚本时出错“尝试分析设置时出错:意外字符,C:\…\Enhanced-R.sublime-settings:8:9中应为逗号或右括号。如果我更改“:”按建议使用逗号,或者什么都没有,则它也不起作用…@user301665-我刚刚编辑了我的答案-缺少两个逗号。请立即尝试,并让我知道它是如何工作的。”。
"osx" : {
    // R / R64 / Terminal / iTerm
    "App" : "R"
    // path to Rscript binary
    // "Rscript" : "/usr/bin/Rscript",
},

"windows" : {
    // R32 / R64
    "App" : "R64"

    // path to R binary
    // "R32" : "C:\\Program Files\\R\\R-3.0.2\\bin\\i386\\Rgui.exe",
    // "R64" : "C:\\Program Files\\R\\R-3.0.2\\bin\\x64\\Rgui.exe",

    // path to Rscript binary
    // "Rscript" : "C:\\Program Files\\R\\R-3.0.2\\bin\\x64\\Rscript.exe",
},

"linux": {
    // tmux / screen
    "App" : "tmux"

    // path
    // "tmux" : "tmux",
    // "screen" : "screen",

    // path to Rscript binary
    // "Rscript" : "",
},

// auto advance lines after sending command
"r_auto_advance": true,

// auto completions
"r_auto_completions": true,

// a list of packages which functions will show in the status bar
// "default_pkgs": ["base", "graphics", "grDevices", "methods", "stats", "utils"],

// a list of extensions
"extensions": ["r", "R", "s", "S", ".Rprofile"]

//  Allows for  '.' in R object names
// "word_separators": "/\\()\"‘-:,;~!@#$%^&*|+=[]{}`~?"