前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >windows系统VScode配置R语言

windows系统VScode配置R语言

作者头像
邓飞
发布2022-05-19 09:20:50
1.6K0
发布2022-05-19 09:20:50
举报
文章被收录于专栏:育种数据分析之放飞自我

VScode配置R语言

一直在Rstudio中编写R语言程序,这里,想用VScode进行R语言的编写,毕竟除了R语言,还要编写Python,Shell,Julia等语言,Vscode是通用的平台。

这里,我下载的都是最新版的R和Vscode(2022-04-07)。

1. 下载R语言4.1.3

https://cran.r-project.org/bin/windows/base/

默认安装就行,这里不勾选32位系统,因为我的电脑是64位系统的,没有必要安装32位系统的版本。

其它默认安装即可:

安装完成:

2. 安装vscode1.66

https://code.visualstudio.com/download

双击打开exe文件,进行安装。

安装成功,打开:

3. vscode配置R语言

3.1 安装vscode的R插件

点击插件框(左边的红框),然后输入R,找到第一个,点击安装。

安装插件:

3.2 安装R包

进入R语言,安装R包languageserver

复制下面命令到R中,点击Enter执行

代码语言:javascript
复制
install.packages("languageserver")

3.3 推荐继续配置

「在R中,安装httpgd」

代码语言:javascript
复制
install.packages("httpgd")

「在Vscode中,安装R Debugger插件」

「在vscode终端下安装radian」

打开终端的方法:

代码语言:javascript
复制
pip3 install -U radian

如果报错,没有pip3,用pip也可以

代码语言:javascript
复制
pip install -U radian

安装完成之后,输入radian,进入下面界面,说明安装成功:

4. 个性化设置

4.1 快捷键设置

在R中,我们最常用的两个快捷键:

  • ctrl+Enter,执行当前行代码,并自动跳转下一行
  • ctrl+shift+M,生成%>%快捷键

然后打开设置界面:

把下面代码,添加进去,然后保存文件即可。

代码语言:javascript
复制
// begin of R language shortcuts
[{
    "key": "ctrl+shift+m",
    "command": "editor.action.insertSnippet",
    "when": "editorTextFocus && editorLangId == 'r'",
    "args": {
        "snippet": " %>% "
    }
},

{
    "key": "ctrl+enter",
    //"command": [ "python.execSelectionInTerminal", "cursorDown" ],
    "command": "macros.pythonExecSelectionAndCursorDown",
    "when": "editorTextFocus && editorLangId == 'python'"
}
]

4.2 使用radian作为终端

打开设置:

搜索:r.rterm.windows,把你的radian.exe的路径写进去:

搜索:r.br,勾选Radian作为终端。

4.3 将httphd作为图片显示器

设置中,键入httphd,勾选。重启vscode生效。

4.4 将vscode的终端改为git的bash风格

在设置中,键入:shell wind,然后在下拉菜单中选择Git Bash 即可。

搞定:

5. 测试vscode中运行R语言

5.1 新建脚本

在vscode中,新建一个R脚本,保存为test.R

输入加法运算:

代码语言:javascript
复制
1+1
1+2
1+3

点击Ctrl+Enter,自动执行,并跳转到下一行。

5.2 画图

5.3 代码补全功能

5.4 管道符

ctrl+shift+M,打印出:>%>

也可以用。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-04-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 育种数据分析之放飞自我 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • VScode配置R语言
    • 1. 下载R语言4.1.3
      • 2. 安装vscode1.66
        • 3. vscode配置R语言
          • 3.1 安装vscode的R插件
          • 3.2 安装R包
          • 3.3 推荐继续配置
        • 4. 个性化设置
          • 4.1 快捷键设置
          • 4.2 使用radian作为终端
          • 4.3 将httphd作为图片显示器
          • 4.4 将vscode的终端改为git的bash风格
        • 5. 测试vscode中运行R语言
          • 5.1 新建脚本
          • 5.2 画图
          • 5.3 代码补全功能
          • 5.4 管道符
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档