关注公众号,发送R语言或python,可获取资料
💡专注R语言在🩺生物医学中的使用
设为“星标”,精彩不错过
21世纪的R终端+VScode,它不香吗?再加上quarto的加持,非常棒!

目前posit也推出了Positron,算是VScode换皮版,可直接支持R,不需要各种配置,但是还在开发中,个人感觉还不如VScode,感兴趣的可以去了解一下。
首先安装好R、Rtools、VScode等软件,然后安在VScode扩展商店里安装R扩展、quarto扩展、R debugger扩展;
然后安装两个R包:
install.packages("languageserver")install.packages("httpgd")先打开环境变量面板,可以使用win11自带的搜索,输入环境变量即可搜出来:

然后点击环境变量,

在用户变量那里,选中Path,然后编辑,添加一个R语言的路径进去,默认安装的话路径应该和我的差不多(你的路径和我的可能不一样,别照抄!),如果不是默认安装的话需要找到自己的R语言安装路径,保存即可,R语言路径参考上图。
做好如上设置之后,你就可以打开你的CMD,然后输入Rscript xxx.R运行你的R脚本了!是不是很方便呢?
使用pip安装radian。pip install radian即可。(在此之前需要安装好Python并配置好pip的镜像,不然会下载不了)。
安装完成后直接在终端中输入radian会出现以下界面代表成功:

如果提示Cannot determine R HOME,就先做下面一步,做好了就能用了。
把radian也添加到环境变量里(你的路径和我的可能不一样,别照抄!):

在VScode中找到以下几个设置,按照图中修改(你的路径和我的可能不一样,别照抄!),涉及到路径的地方一定要写对。

然后ctrl+shift+p打开,输入creat r terminal即可打开R终端。这样就基本能使用了,代码提示和补全,ctrl+enter运行当前行代码都可以了。除此之外,还可以通过设置keyboard.json修改快捷键。
quarto也完美支持,并且配合VScode的自定义代码片段(snippet)功能,简直太强大了!推荐喜欢折腾的小伙伴去试试看。