R语言学习(2)——Windows系统下安装和配置R的IDE(VSCode)

该文章详细介绍了如何在Windows系统下安装VSCode并配置R语言环境,包括安装R插件、设置Chinese语言、配置BracketedPaste、Lsp:Debug和Plot:UseHttpgd选项,以及设定Rpath和创建R语言特有的键盘快捷键。
摘要由CSDN通过智能技术生成

上一期文章
R语言学习(1)——Windows系统下安装R及Rtools



和Rstudio相比,我更喜欢用VSCode,因为VSCode支持多种语言的插件

安装VSCode(Visual Studio Code)

1.进入VSCode官网(https://code.visualstudio.com/),点击Download for Windows
在这里插入图片描述
2. 双击运行相应下载的VSCode安装包
在这里插入图片描述

3.选择我同意此协议,并点击下一步
在这里插入图片描述
4.选择安装路径,点击下一步
这里我选择的是默认安装路径,可根据自己的需要做出相应的调整 在这里插入图片描述
5.点击下一步

在这里插入图片描述
6.全部勾选,点击下一步

在这里插入图片描述
7.点击安装

在这里插入图片描述
8.等待安装完成
在这里插入图片描述
点击完成

在这里插入图片描述

到此VSCode安装完成

配置相关设置

1.点击扩展(Extension),搜索Chinese,点击Install

在这里插入图片描述
提示改变语言以及重启,点击Change Language and Restart

在这里插入图片描述
2.重启之后,点击扩展,输入R,并点击安装

在这里插入图片描述
3.安装完R插件之后,点击,选择扩展设置

在这里插入图片描述
4.配置相关设置
(1)勾选 Bracketed Paste设置在这里插入图片描述
(2)勾选Lsp:Debug
在这里插入图片描述
(3)勾选Plot: Use Httpgd
在这里插入图片描述
(4)填写Rpath: Windows
在这里插入图片描述
填写x64目录下的R.exe的绝对路径,我这里的路径为D:\Program Files\R\R-4.3.1\bin\x64\R.exe

(5)设置键盘快捷键
先使用键盘输入ctrl+K,然后再输入ctrl+S,调出键盘快捷方式
在这里插入图片描述
点击红色箭头所指按钮

粘贴以下代码,以下代码将alt+-键设置成赋值符号<-的快捷方式,将ctrl+shift+m键设置成管道符|>的快捷方式

[
    {
      "key": "alt+-",
      "command": "type",
      "when": "editorLangId == r && editorTextFocus || editorLangId == rmd && editorTextFocus",
      "args": {"text": " <- "}
    },
    {
      "key": "ctrl+shift+m",
      "command": "type",
      "when": "editorLangId == r && editorTextFocus || editorLangId == rmd && editorTextFocus",
      "args": {"text": " |> "}
    },
    {
      "key": "ctrl+shift+m",
      "command": "-workbench.actions.view.problems"
    },
]  

并按ctrl+S,将上述设置保存
(6)验证R环境是否配置好
使用快捷键ctrl+N新建一个空白文件
点击选择语言
在这里插入图片描述
找到R,并点击选中
在这里插入图片描述
输入以下代码,安装 languageserver和httpgd两个R包

install.packages(c("languageserver","httpgd"))

光标停留在代码行,输入ctrl+enter运行代码
选择相应相应的镜像,点击确定
在这里插入图片描述
提示jsonlite从源码安装(可能出现)。在终端输入Yes
在这里插入图片描述
等待安装完成,VSCode配置R环境成功

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值