一直在Rstudio中編寫(xiě)R語(yǔ)言程序,這里,想用VScode進(jìn)行R語(yǔ)言的編寫(xiě),畢竟除了R語(yǔ)言,還要編寫(xiě)Python,Shell,Julia等語(yǔ)言,Vscode是通用的平臺(tái)。
這里,我下載的都是最新版的R和Vscode(2022-04-07)。
https://cran.r-project.org/bin/windows/base/
默認(rèn)安裝就行,這里不勾選32位系統(tǒng),因?yàn)槲业碾娔X是64位系統(tǒng)的,沒(méi)有必要安裝32位系統(tǒng)的版本。其它默認(rèn)安裝即可:安裝完成:https://code.visualstudio.com/download
雙擊打開(kāi)exe文件,進(jìn)行安裝。
安裝成功,打開(kāi):
點(diǎn)擊插件框(左邊的紅框),然后輸入R
,找到第一個(gè),點(diǎn)擊安裝。
進(jìn)入R語(yǔ)言,安裝R包languageserver
install.packages("languageserver")
install.packages("httpgd")
「在Vscode中,安裝R Debugger插件」
「在vscode終端下安裝radian」打開(kāi)終端的方法:
pip3 install -U radian
如果報(bào)錯(cuò),沒(méi)有pip3,用pip也可以
pip install -U radian
安裝完成之后,輸入radian
,進(jìn)入下面界面,說(shuō)明安裝成功:在R中,我們最常用的兩個(gè)快捷鍵:
%>%
快捷鍵然后打開(kāi)設(shè)置界面:
把下面代碼,添加進(jìn)去,然后保存文件即可。// begin of R language shortcuts
[{
"key": "ctrl+shift+m",
"command": "editor.action.insertSnippet",
"when": "editorTextFocus && editorLangId == 'r'",
"args": {
"snippet": " %>% "
}
},
{
"key": "ctrl+enter",
//"command": [ "python.execSelectionInTerminal", "cursorDown" ],
"command": "macros.pythonExecSelectionAndCursorDown",
"when": "editorTextFocus && editorLangId == 'python'"
}
]
打開(kāi)設(shè)置:
搜索:r.rterm.windows
,把你的radian.exe的路徑寫(xiě)進(jìn)去:
r.br
,勾選Radian作為終端。設(shè)置中,鍵入httphd
,勾選。重啟vscode生效。
在設(shè)置中,鍵入:shell wind
,然后在下拉菜單中選擇Git Bash 即可。
搞定:
在vscode中,新建一個(gè)R腳本,保存為test.R
輸入加法運(yùn)算:1+1
1+2
1+3
點(diǎn)擊Ctrl+Enter,自動(dòng)執(zhí)行,并跳轉(zhuǎn)到下一行。
ctrl+shift+M,打印出:>%>
也可以用。
這應(yīng)該是全網(wǎng)最完整的教程了,快來(lái)關(guān)注一波吧!
聯(lián)系客服