- 打开 VSCode,搜索安装 R 插件“R Language Server”。
- 确认本地系统已经安装了 R 语言(推荐使用 R v4.0 或更高版本)。
- 安装 R session,可使用以下命令进行安装:
install.packages(c('languageserver', 'styler', 'formatR'))
- 安装好 R session 后,请打开 VSCode,打开 R 脚本文件,在调试面板中缩略图右上角点击齿轮图标,选择“Edit in settings.json”,配置启用 R LSP:
"r.bracketedPaste": true,
"r.sessionArgs": ["--no-save"], // 是否保存历史记录
"rterm.termnames": {"r":"R64","rterm":"Terminal"}, // 配置名称 atom 使用 r 语言版本、自带终端名称
"r.lsp.debug": true, // 是否开启调试模式
"r.lsp.diagnostics": true, // 是否检查错误
"r.lsp.exe": "/Library/Frameworks/R.framework/Resources/bin/R", // 本地 R 语言安装路径
"r.lsp.trace.server": "verbose", // 日志详细程度
"r.lsp.trace.client": "verbose",
"r.lsp.followsymlinks": true // 是否跟踪软链接
- 完成配置后,重启 VSCode,即可正常使用 R LSP。