RStudio右键.R文件标签设工作目录是原生功能还是插件提供?
RStudio右键.R文件标签设置工作目录的功能归属
这个功能是RStudio原生自带的内置功能,不是第三方R包附带的add-in扩展功能。
- 该功能从RStudio 1.2及之后的正式版本就已内置:右键点击已打开的.R脚本标签页,菜单中的
Set Working Directory to File Location选项就是对应入口,点击后会直接把当前R会话的工作目录切换到该脚本所在的文件夹路径,不需要额外安装任何R包、加载第三方插件即可使用。 - 可以自行验证:卸载所有已加载的第三方R包、清空第三方add-in配置后重启RStudio,这个右键选项依然会正常显示,和外部扩展没有关联。
- 不少用户会把这个功能和
rstudioapi包提供的路径调用接口、here这类工作路径管理包的功能混淆,实际上这个右键入口是RStudio前端自带的交互逻辑,触发时本质是在后台执行R原生的setwd()操作,完全不依赖第三方包提供的能力。
内容的提问来源于stack exchange,提问作者Julien
相关产品推荐
相关产品推荐

