欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

2022全新指南:在Windows系统里给VSCode安装和设置R语言环境

最编程 2024-08-01 14:27:16
...


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/

2022最新教程 | windows系统中vscode配置R语言_快捷键

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

2022最新教程 | windows系统中vscode配置R语言_快捷键_02

其它默认安装即可:

2022最新教程 | windows系统中vscode配置R语言_python_03

安装完成:

2022最新教程 | windows系统中vscode配置R语言_python_04

2. 安装vscode1.66

https://code.visualstudio.com/download

2022最新教程 | windows系统中vscode配置R语言_r语言_05

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

2022最新教程 | windows系统中vscode配置R语言_r语言_06

2022最新教程 | windows系统中vscode配置R语言_python_07

安装成功,打开:

2022最新教程 | windows系统中vscode配置R语言_r语言_08

3. vscode配置R语言

3.1 安装vscode的R插件

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

2022最新教程 | windows系统中vscode配置R语言_r语言_09

安装插件:

2022最新教程 | windows系统中vscode配置R语言_r语言_10

3.2 安装R包

进入R语言,安装R包​​languageserver​

2022最新教程 | windows系统中vscode配置R语言_r语言_11

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

install.packages("languageserver")

2022最新教程 | windows系统中vscode配置R语言_快捷键_12

3.3 推荐继续配置

2022最新教程 | windows系统中vscode配置R语言_快捷键_13

在R中,安装httpgd

install.packages("httpgd")

在Vscode中,安装R Debugger插件

2022最新教程 | windows系统中vscode配置R语言_快捷键_14

在vscode终端下安装radian

打开终端的方法:

2022最新教程 | windows系统中vscode配置R语言_快捷键_15

pip3 install -U radian

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

pip install -U radian

2022最新教程 | windows系统中vscode配置R语言_r语言_16

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

2022最新教程 | windows系统中vscode配置R语言_python_17

4. 个性化设置

4.1 快捷键设置

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

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

2022最新教程 | windows系统中vscode配置R语言_r语言_18

然后打开设置界面:

2022最新教程 | windows系统中vscode配置R语言_python_19

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

// 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'"
}
]

2022最新教程 | windows系统中vscode配置R语言_快捷键_20

4.2 使用radian作为终端

打开设置:

2022最新教程 | windows系统中vscode配置R语言_python_21

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

2022最新教程 | windows系统中vscode配置R语言_快捷键_22

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

2022最新教程 | windows系统中vscode配置R语言_r语言_23

4.3 将httphd作为图片显示器

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

2022最新教程 | windows系统中vscode配置R语言_r语言_24

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

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

2022最新教程 | windows系统中vscode配置R语言_r语言_25

搞定:

2022最新教程 | windows系统中vscode配置R语言_快捷键_26

5. 测试vscode中运行R语言

5.1 新建脚本

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

2022最新教程 | windows系统中vscode配置R语言_python_27

输入加法运算:

1+1
1+2
1+3

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

2022最新教程 | windows系统中vscode配置R语言_快捷键_28

5.2 画图

2022最新教程 | windows系统中vscode配置R语言_r语言_29

5.3 代码补全功能

2022最新教程 | windows系统中vscode配置R语言_python_30

5.4 管道符

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

也可以用。

6. 来个关注点赞吧

这应该是全网最完整的教程了,快来关注一波吧!


欢迎关注我的公众号:​​育种数据分析之放飞自我​​。主要分享R语言,Python,育种数据分析,生物统计,数量遗传学,混合线性模型,GWAS和GS相关的知识。