如何在 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

相關文章
相關標籤/搜索