4-使用微軟VS Code編寫R代碼

什么是VS Code

VS Code的全稱是 Visual Studio Code,官方給他的定義是一個免費(fèi)的、開源的跨平臺編輯器。相對于各種 IDE (Integrated Development Environment,集成開發(fā)環(huán)境。?比如Rstudio)而言,編輯器相對更輕量,而且提供豐富的插件,可以支持更多的功能。所以如果不需要參與大的R語言項目,完全可以放棄臃腫的、界面無法任意定制的Rstudio。

文件大小對比

如何使用VS Code

1、安裝R核心程序。具體方法見 http://www.itdecent.cn/p/7e1075d15850(R語言簡介及安裝)

2、下載并安裝VS Code,https://code.visualstudio.com

VS Code

配置VS Code

1、安裝中文插件。單擊功能區(qū)插件按鈕,搜索Chinese,第一個就是,單擊后右邊出現(xiàn)插件簡介及使用方法。單擊“Install”安裝,安裝完成后提示需要重啟,單擊確定后自動重啟并自動切換為中文界面。

安裝中文插件
簡體中文界面

2、安裝R擴(kuò)展插件

(1)R。這個插件是 VS Code 中 R 的核心插件,具有語法高亮,基礎(chǔ)代碼片段和代碼執(zhí)行等功能。例如你可以在編輯器中選擇某幾行內(nèi)容,然后使用ctrl + enter將代碼發(fā)送到終端執(zhí)行。

R插件

R插件安裝完成后還需要配置才能正常使用,主要是配置R核心程序R.exe的安裝路徑。

配置R路徑

在桌面右鍵單擊R圖標(biāo),單擊“打開文件所在的位置”即可快速定位R程序的安裝路徑,將該路徑復(fù)制到配置欄,配置自動保存,重啟VS Code即可開始使用VS Code編寫和調(diào)試R程序了。注意配置路徑的時候不要忘記在路徑后加上R.exe,即C:\Program Files\R\R-3.6.1\bin\x64\R.exe

查找安裝路徑
復(fù)制R安裝路徑

2、R LSP Client。LSP是Language Server Protocol的意思,有了它就可以進(jìn)行代碼補(bǔ)全、查看函數(shù)定義以及參數(shù)預(yù)覽了。

R LSP Client

不過想讓它生效還需要在 R 中安裝languageserver包,只有安裝了這個包才能實現(xiàn) R 和 編輯器的同步。

單擊文件,新建文件,輸入以下內(nèi)容:

install.packages("languageserver")

將文件保存為.R后綴的文件,VS Code自動識別為R代碼。將鼠標(biāo)定位到該語句,使用ctrl + enter快捷鍵運(yùn)行該語句,執(zhí)行R包安裝。會提示選擇鏡像源,我們選擇一個國內(nèi)的鏡像源,確定。

編寫R程序


國內(nèi)鏡像源

3、現(xiàn)在已經(jīng)可以暢快的使用VS Code編寫R代碼了。當(dāng)然,還有更多的R插件等著你去嘗試,比如radian、自定義快捷鍵等,安裝方法可以自行探索,這里就不一一介紹了。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容