如何从Visual Studio代码显示R图

Muf*_*lix 10 r visual-studio-code

我安装了R语言扩展 https://marketplace.visualstudio.com/items?itemName=Ikuyadeu.r

当我用(ctrl + enter)在Visual Studio代码中运行我的R代码时,我得到的是空窗口而不是图形图像。

在此处输入图片说明

但是在Visual Studio 2017中它可以工作

在此处输入图片说明

The*_*aya 12

现在这是可能的。

步骤1:

httpgda)从 CRAN 或 github安装。来自克兰,

来自克兰:

install.packages("httpgd")
Run Code Online (Sandbox Code Playgroud)

来自 GitHub:

devtools::install_github("nx10/httpgd")
Run Code Online (Sandbox Code Playgroud)

b) 安装languageserver

install.packages("languageserver")
Run Code Online (Sandbox Code Playgroud)

第2步:

为 vscode安装R 扩展

步骤3:

从 vscode 设置中,选择R > Plot: Use httpgd用于 R 图。

他们在 R 扩展方面做得非常出色。我们可以在 vscode 中单独的数据查看器中查看 data.frame 和 list。

  • 对于那些喜欢通过 JSON 设置更改设置的人,可以转到“视图 > 命令面板 > 首选项:打开设置 (JSON)”,然后添加以下内容:“R > Plot: use httpgd”,而不是“R > Plot: use httpgd”。 plot.useHttpgd": true,` (3认同)
  • VSCode 随机停止显示绘图(调用 `plot` 不会显示它) - 调用 `.vsc.attach()` 修复了这个问题! (3认同)

Kun*_*Ren 6

请尝试最新的vscode-R Session Watcher。Plot、htmlwidgets、shinyapps、View(data.frame)、帮助文档等都可以在VSCode中展示。