在VS Code中R对象不在全局环境中

6

我想使用VS Code来运行R。当我在VS Code中打开R终端时,我无法在最左边的列上找到R图标。

enter image description here

我创建了一个.r文件,将其加载到VS Code中后,R图标出现了。但是我必须加载一个.r文件才能让VS Code显示R图标吗?是否可以不加载任何.r文件就激活这个R图标?

问题2:

当我加载了.r文件后,可以看到一个名为“Global Environment”的菜单。但是,无论是使用加载的.r文件还是直接在终端中创建对象,这里都没有任何内容呈现。我想知道如何将创建的对象展示在“Global Environment”中?

enter image description here

已经安装了 Extensions > R 吗? - jay.sf
1
是的,我已经在Visual Studio Code中安装了R扩展。 - Patrick
2个回答

7
对于问题1,尝试在JSON设置中将R指定为默认终端 "terminal.integrated.defaultProfile.windows": "R", 或将R指定为您的默认语言 "files.defaultLanguage": "r",
对于问题2,当您在底部栏点击“R:(未附加)”或在终端输入.vsc.attach()时,您的对象应该开始显示在全局环境中。

1
对于那些刚开始使用VSC的人,这里是JSON设置。https://semicolon.dev/vscode/how-to-open-settings-json - Jakob

0
在重新开始R笔记本之前,在您的R交互式终端中运行这个命令:.vsc.attach()。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接