在VSCode的R Markdown Notebook中实现代码块下直接显示绘图
在VSCode中实现R Markdown Notebook绘图代码块下方显示
完全可以实现和RStudio默认一致的效果,具体操作步骤如下:
安装必要工具
- 在VSCode扩展市场安装R Extension for Visual Studio Code(下载量最高的R扩展,作者Yuki Ueda)
- 在R控制台执行
install.packages(c("knitr", "rmarkdown")),确保安装这两个核心包
配置VSCode设置
- 打开VSCode设置(快捷键:Windows/Linux按
Ctrl+,,Mac按Cmd+,) - 搜索并勾选
R: Always Use Active Terminal,确保R会话在终端正常激活 - 搜索并勾选
R Markdown: Chunk Output Inline,该选项可让绘图等输出直接显示在代码块下方 - 也可直接编辑
settings.json添加以下配置:"r.rmarkdown.chunkOutputInline": true, "r.alwaysUseActiveTerminal": true
- 打开VSCode设置(快捷键:Windows/Linux按
测试验证
创建一个.Rmd文件,写入以下内容:--- title: "测试绘图显示" output: html_notebook --- ```{r} # 绘制散点图 plot(mtcars$wt, mtcars$mpg, xlab = "车重", ylab = "油耗")点击代码块上方的「Run Chunk」按钮,或者按`Ctrl+Enter`(Mac为`Cmd+Enter`)运行代码,就能看到绘图直接显示在代码块下方。
内容的提问来源于stack exchange,提问作者The Nightman
相关产品推荐
相关产品推荐

