内容提要
Posit(前RStudio)推出了基于Visual Studio Code的Positron,这是一个支持R和Python的下一代数据科学开发环境。该IDE现已公开测试,易于设置,无需额外安装扩展,内置数据和变量浏览器,方便用户探索数据。尽管仍在开发中,但它对同时使用R和Python的项目提供了良好的支持。
延伸解读
基于VS Code的定制化体验
Positron基于Visual Studio Code构建,因此熟悉VS Code的用户会感到界面亲切。但Positron开箱即用,无需安装R或Python扩展即可直接运行代码,这简化了初始设置。不过,由于微软限制第三方IDE访问官方扩展市场,Positron通过OpenVSX注册表安装扩展,可能导致部分VS Code扩展无法获取或更新不及时。
内置数据探索器提升效率
Positron内置了数据和变量浏览器,支持对数据框进行排序和过滤,并显示摘要统计信息。该工具旨在补充而非取代基于代码的工作流,提供临时的数据视图,帮助用户在编写代码时快速检查数据,尤其适合R和Python双语言项目。
多语言项目支持与注意事项
Positron能自动识别系统中的R和Python安装,并在切换脚本时自动弹出对应控制台,方便同时使用两种语言的项目。但需注意,Positron仍处于早期开发阶段,用户应谨慎评估使用场景。此外,不要安装VS Code的R和Python扩展,以免与内置功能冲突。
Q&A
Positron是什么?
Positron是一个基于Visual Studio Code的下一代数据科学开发环境,支持R和Python。
Positron的主要特点有哪些?
Positron易于设置,无需额外安装扩展,内置数据和变量浏览器,支持R和Python的项目。
如何在Positron中使用R和Python?
用户只需确保系统中安装了基本的R和Python语言文件,Positron会自动识别这些安装。
Positron的开发状态如何?
Positron目前处于早期开发阶段,用户在使用时应注意其不稳定性。
Positron与Visual Studio Code有什么不同?
Positron是专为R和Python设计的IDE,内置了所需功能,无需额外安装扩展,而VS Code需要手动配置。
Positron的内置数据浏览器有什么功能?
内置数据浏览器允许用户排序和过滤数据框,并提供数据的临时视图和摘要统计信息。