如何在Visual Studio Code中实现类似R Studio的活动对象/文件环境查看功能?
VS Code R环境等效R Studio环境面板的实现方案
前置要求
确保你已经安装了R Extension for Visual Studio Code扩展,这是所有R相关辅助功能的基础。
功能调取方法
打开R终端会话后,操作以下任意一种方式均可调出环境浏览面板:
- 点击左侧活动栏的R图标,展开「工作空间」分组,即可看到当前活动环境的所有已加载对象、函数,自动标注类型、维度/长度、简化值预览,信息维度和RStudio环境面板完全一致
- 用快捷键
Command + Shift + P唤起命令面板,搜索「R: Show Workspace」执行即可直接调出面板
配套快捷操作
- 点击任意对象右侧的预览图标,等价于执行
View()命令打开对象详情,无需手动输入代码 - 点击对象右侧的删除图标,等价于执行
rm(对象名)命令直接移除变量 - 面板顶部的搜索框支持模糊匹配对象名,变量较多时可快速定位目标内容
自定义配置
如果默认展示效果不符合使用习惯,可以修改以下配置项调整:
- 开启
r.workspaceViewer.showHiddenObjects:展示.开头的隐藏环境对象 - 修改
r.workspaceViewer.maxItems数值:调整面板最大可展示的对象数量,避免变量过多时被截断 - 开启
r.workspaceViewer.autoRefresh:环境变量变更时自动刷新面板内容,无需手动点击刷新按钮
内容的提问来源于stack exchange,提问作者Ellen Brandell
相关产品推荐
相关产品推荐

