以前一直在用 Rstudio 来编写 R,也尝试用过 Pycharm 配置 R 环境。html
可是因为如今需求要同时知足 Python,R 和网站要同时开发,为了不来回切换不一样的IDE,重复配置,还有路径一堆麻烦事。python
今天咱们先介绍在 VSCODE 中配置 R 环境,看看它有什么特性足以让咱们更改本身习惯。shell
一、绘图二、查看及搜索数据
编程
三、多行输出四、鼠标悬停,显示函数文档
windows
五、鼠标悬停,显示变量信息六、格式化代码
session
官网:https://code.visualstudio.com/编程语言
下载:https://cran.r-project.org/mirrors.html编辑器
选择清华的TUNA镜像 函数
根据须要选择下载,以windows下载为例 测试
选择base
点击下载
安装时须要注意:
选安装目录时候,须要注意不必安装在C盘,后续安装包会占用资源。建议在其余盘建立目录,而后以R版本号命名的方式安装R。
好比我在E盘下的
R
目录:
这是在 vscode 运行 R 语言的核心插件
R LSP Client 插件依托于 Language Server Protocol,LSP 可使编程语言在编辑器上获得语法支持。提供自动补全,代码格式化,帮助文档等功能。
官网称 radian 是一款21世纪的R语言编辑器。
由于radian 是 python编写,首先咱们得先有 python 环境,安装参考:https://zhenglei.blog.csdn.net/article/details/88828229。
pip install radian
在 cmd 里输入radian
查看是否安装正常
一、在 VSCODE 右下角进入设置页面
二、根据不一样操做系统,好比windows配置时,输入r.rterm.windows
,填写 R 或 radian 路径。
若是为了更好的体验,建议配置 radian 的路径。
在 shell 中拿到 radian 路径信息
where radian好比个人路径是:
r.rterm.windows
三、输入r.br
,选中bracketed paste
不勾选,Radian 不会启用
四、输入r.rterm.option
,删除--no-save,--no-restore
,添加--no-site-file
五、输入
r.sessionWatcher
,勾选
能够实现绘图IDE,查看dataframe。若是想用原生绘图,取消勾选便可。
六、要实现自动补齐还须要安装:Languageserver
install.packages("languageserver")
一、计算和输出
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"))
二、绘图
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" )