slot deposit pulsa slot mahjong slot gacor slot gacor slot gacor resmi slot gacor 2025 slot gacor terpercaya slot gacor 2025 slot gacor hari ini slot gacor hari ini slot gacor hari ini
RStudio 推出新的 R 和 Python IDE
17611538698
webmaster@21cto.com

RStudio 推出新的 R 和 Python IDE

编程语言 0 1927 2024-07-02 07:55:20

图片

导读:Posit(前身为 RStudio)发布了 Positron 的测试版,Positron 是一个基于 Visual Studio Code 的“下一代”数据科学开发环境。

一家名为 Posit 的公司以开发 RStudio(面向 R 程序员的领先集成开发环境 (IDE))而闻名,近日悄然推出了专为 R 和Python设计的“下一代”IDE——Positron IDE,即日起在 macOS、Windows 和 Linux 上提供公开测试版本。

Positron 由总部位于波士顿的 Posit PBC(前身为 RStudio)创建,它基于微软的Visual Studio Code的开源部分构建。

因此 ,VS Code 用户会发现 Positron 的外观和感觉相当熟悉,它有用于编写代码和查看代码输出的面板、控制台和终端,以及最左侧的活动栏,提供文件导航、版本控制、调试和扩展选项。

然而,Positron 更加开箱即用,设置起来更加容易,尤其是对于 R 用户,当然也适用于 Python。

与 VS Code 不同,你无需安装扩展即可在 Positron 中启动并运行 R。同样,您也不必安装扩展来让 Positron 运行 Python。

实际上,我们提醒您不用在Positron 中安装 R 和 Python 的常用 VS Code 扩展,因为 IDE 已经内置了该功能。对于这两种语言,您都应该在系统上安装基本的语言文件,以及运行 Python 的IPykernel包。

Positron 在第一次启动时很容易就找到了 R 和 Python 进行安装。

图片

不过,如果您需要,还可以在 Positron 中安装其他 VS Code 扩展。由于 Microsoft 不允许第三方 IDE 访问官方 VS Code 市场,因此 Positron 扩展是通过OpenVSX 注册表进行安装的。

“Posit 是 OpenVSX 的主要赞助商,”Posit 在其 Positron wiki 中这样指出。

然而,需要注意的是,并非所有 VS Code 扩展作者都会向 OpenVSX 提交,并定期更新他们的扩展项目。

Posit 将该项目称为“下一代数据科学 IDE”和“用于编写代码和探索数据的可扩展多语言工具”。它有一个内置的、易于使用的数据和变量浏览器,其中包括排序和过滤数据框等选项。对于 R 和 Python 数据,只需单击图标即可访问它。

根据项目 wiki 所介绍:

“数据探索器旨在补充代码优先的数据探索,允许您在类似电子表格的网格中显示数据,临时过滤和排序数据,并直接在 Positron 内部提供有用的汇总统计数据。

数据探索器的目标不是取代基于代码的工作流程,而是在您进一步通过代码探索或修改数据时,补充数据的临时视图或者汇总统计数据。”

Positron 中还有其他一些值得开发者欢迎的小调整,例如 cmd/ctrl + enter 运行一行 Python 脚本,然后将光标移动到下一行代码。这对于在调试工具之外快速检查代码非常有用。

如果您正在开发一个结合了 R 和 Python 脚本的项目(作为使用生成式 AI 的 R 用户,我越来越多地这样做),当您在两种语言的脚本之间切换时,IDE 也可以轻松弹出正确的控制台。

目前该项目还在发布“警告”消息称,Positron 还是“一个正在积极开发的早期项目”。

开发者在权衡如何以及何时尝试时应该牢记这一点。

Github 地址:

https://github.com/posit-dev/positron

作者:万能的大雄

评论