visual studio code(简称“vscode” )是microsoft在2015年4月30日build开发者大会上正式宣布一个运行于 mac os x、windows和 linux 之上的,针对于编写现代web和云应用的跨平台源代码编辑器,可在桌面上运行,并且可用于windows,macos和linux。它具有对javascript,typescript和node.js的内置支持,并具有丰富的其他语言(例如c++,c#,java,python,php,go)和运行时(例如.net和unity)扩展的生态系统。
vscode下载及安装
https://code.visualstudio.com/download
vscode上配置r语言环境
1、先安装 r 插件和 r debugger插件
在vscode的安装插件部分输入r,如下所示:
2、配置r语言虚拟环境
1、在 vscode 左下角进入设置页面
2、根据不同操作系统,比如windows配置时,输入r.rterm.windows,填写 r 或 radian 路径。
说明:r.rterm.windows配置项用于指定 r 执行路径,即 r 的终端程序路径。在 vs code 中,r 的运行依赖于这个路径的正确设置。
c:\program files\r\r-4.4.2\bin\r.exe c:\users\wan zhou\anaconda3\envs\r4.0.2\scripts\r.exe c:\users\wan zhou\anaconda3\envs\r4.0.2\lib\r\bin\r.exe c:\\users\\wan zhou\\anaconda3\\envs\\r4.0.2\\scripts\\r.exe
3、输入 r.rterm.option,删除–no-save,–no-restore,添加–no-site-file
说明: r.rterm.option选项用于设置 r 启动时的命令行参数。
–no-save:退出 r 时,不保存当前会话(避免自动保存 .rdata 文件)。
–no-restore:启动 r 时,不加载之前保存的会话数据。
–no-site-file:忽略全局级别的 r 配置文件(rprofile.site)。这可以避免一些全局配置干扰您的项目环境,确保您的 r 会话尽可能干净。
4、输入r.sessionwatcher,勾选
说明:r.sessionwatcher选项决定是否启用 session watcher,这是 r 插件在 vs code 中的一个重要功能。
5、要实现自动补齐还需要安装:languageserver
install.packages("languageserver")
总结
vscode是一个跨平台的代码编辑器,支持多种编程语言和运行时环境,在vscode中配置r语言环境,需要安装r插件和rdebugger插件,并配置r语言虚拟环境,配置过程中需要设置r执行路径、启动时的命令行参数和sessionwatcher等选项,安装languageserver插件可以实现自动补齐。
到此这篇关于r语言安装vscode和环境配置的文章就介绍到这了,更多相关r语言vscode和环境配置内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!
发表评论