如何在 VSCODE 中高效使用 R 语言

VSCODE 配置 R

1、功能特性展现

以前一直在用 Rstudio 来编写 R,也尝试用过 Pycharm 配置 R 环境html

可是因为如今需求要同时知足 Python,R 和网站要同时开发,为了不来回切换不一样的IDE,重复配置,还有路径一堆麻烦事。python

今天咱们先介绍在 VSCODE 中配置 R 环境,看看它有什么特性足以让咱们更改本身习惯。shell

一、绘图
mark二、查看及搜索数据
mark编程

三、多行输出
mark四、鼠标悬停,显示函数文档
markwindows

五、鼠标悬停,显示变量信息
mark六、格式化代码
marksession

2、材料

  • vscode
  • R
  • vscode 插件:
    • R support for Visual Studio Code
    • R LSP Client
  • Radian

3、安装

一、安装 vscode

官网:https://code.visualstudio.com/编程语言

二、安装 R
  • 下载:https://cran.r-project.org/mirrors.html编辑器

  • 选择清华的TUNA镜像 mark函数

  • 根据须要选择下载,以windows下载为例 mark测试

  • 选择basemark

  • 点击下载mark

安装时须要注意:

选安装目录时候,须要注意不必安装在C盘,后续安装包会占用资源。建议在其余盘建立目录,而后以R版本号命名的方式安装R。

好比我在E盘下的R目录:
mark

mark

三、安装插件
R support for Visual Studio Code

这是在 vscode 运行 R 语言的核心插件
mark

R LSP Client

R LSP Client 插件依托于 Language Server Protocol,LSP 可使编程语言在编辑器上获得语法支持。提供自动补全,代码格式化,帮助文档等功能。
mark

四、Radian

官网称 radian 是一款21世纪的R语言编辑器。

由于radian 是 python编写,首先咱们得先有 python 环境,安装参考:https://zhenglei.blog.csdn.net/article/details/88828229。

pip install radian 

在 cmd 里输入radian查看是否安装正常
mark

4、配置

一、在 VSCODE 右下角进入设置页面
mark

二、根据不一样操做系统,好比windows配置时,输入r.rterm.windows,填写 R 或 radian 路径。

若是为了更好的体验,建议配置 radian 的路径。

在 shell 中拿到 radian 路径信息

where radian

好比个人路径是:

mark

r.rterm.windows

mark

三、输入r.br,选中bracketed paste

不勾选,Radian 不会启用
mark

四、输入r.rterm.option,删除--no-save,--no-restore,添加--no-site-file
mark五、输入r.sessionWatcher,勾选

能够实现绘图IDE,查看dataframe。若是想用原生绘图,取消勾选便可。
mark

六、要实现自动补齐还须要安装:Languageserver

install.packages("languageserver")

mark

5、测试

一、计算和输出

add <- function(x, y) { x + y } print(add(1, 2)) print(add(1.0e10, 2.0e10)) print(paste("one", NULL)) print(paste(NA, "two")) print(paste("multi-line", "multi-line")) 

mark

二、绘图

h <- c(1, 2, 3, 4, 5, 6) M <- c("A", "B", "C", "D", "E", "F") barplot(h, names.arg = M, xlab = "X", ylab = "Y", col = "#00cec9", main = "Chart", border = "#fdcb6e" ) 

mark

相关文章
相关标签/搜索