DataSpell Has Been Officially Released: A Brand New IDE for Data Scientists Using Python and R
We’re excited to announce that DataSpell, our new data science IDE, has been officially released! DataSpell is a new IDE by JetBrains designed specifically for those involved in exploratory data analysis and prototyping ML models. DataSpell combines the interactivity of Jupyter notebooks with the intelligent Python and R coding assistance of PyCharm in one ergonomic environment.
What major features does DataSpell offer? First and foremost, DataSpell supports both local and remote Jupyter notebooks. It’s possible to work with them right inside the IDE exactly as you would use traditional web-based notebooks. The main advantage over Jupyter or JupyterLab is that with DataSpell, you get the intelligent coding assistance and lots of other features offered by a full-fledged IDE. DataSpell supports Jupyter’s command mode, most of its standard shortcuts, Markdown and LaTeX, and interactive outputs. For Python and R scripts, DataSpell allows you to run entire scripts or parts of them and browse outputs interactively and conveniently.
While DataSpell’s support for local Jupyter notebooks is now also bundled with PyCharm Professional, DataSpell offers more out of the box for data scientists thanks to its focus on data and interactivity. DataSpell provides a lightweight workspace model that allows you to reuse configured environments, attach multiple folders with data, scripts, and notebooks, or connect it to multiple remote instances of Jupyter servers.
In addition to notebooks and the workspace, DataSpell provides database support, built-in debuggers, terminals, Git support, and a whole bunch of plugins that are available for the IntelliJ-platform, including Docker, Material Theme UI, and GitHub Copilot.
Download DataSpell, give it a spin, report your feedback, and invite your friends to try it too! If you have any questions, please ask them here in the comments or in our Slack community!
We’d like to thank the active DataSpell EAP participants who tried the early versions of the IDE and submitted lots of feedback. This release wouldn’t have been possible without your help. With the release, we’re ending the EAP and inviting everyone to use the official version. The most active EAP participants will receive a one-year free subscription to DataSpell as a token of our appreciation.
Although the EAP is over for now, we plan to reopen it later – stay tuned by subscribing to EAP news using this form.
Last but not least, the release cycle of DataSpell is going to be the same as those of other JetBrains IDEs. This means that shortly after the major release, we plan to release minor updates that fix issues you’ve found and reported.
The DataSpell team
Subscribe to JetBrains Blog updates
Discover more
DataSpell 已正式发布:为使用 Python 和 R 的数据科学家打造的全新 IDE
我们荣幸地宣布,我们的全新数据科学 IDE DataSpell 已正式发布! DataSpell 是 JetBrains 的新 IDE,专为参与探索性数据分析和 ML 模型原型设计的人员而设计。 DataSpell 在一个符合人体工学的环境中将 Jupyter Notebook 的交互性与 PyCharm 的智能 Python 和 R 编码辅助相结合。
DataSpell 提供哪些主要功能? 首先,DataSpell 支持本地和远程 Jupyter Notebook。 可以直接在 IDE 中使用,就像使用基于 Web 的传统 Notebook 一样。 与 Jupyter 或 JupyterLab 相比的主要优势在于,使用 DataSpell,您可以获得成熟 IDE 提供的智能编码辅助和许多其他功能。 DataSpell 支持 Jupyter 的命令模式、大多数标准快捷键、Markdown 和 LaTeX 以及交互式输出。 对于 Python 和 R 脚本,DataSpell 允许您运行整个脚本或其中的一部分,并以交互方式轻松浏览输出。
虽然 DataSpell 对本地 Jupyter Notebook 的支持已与 PyCharm Professional 捆绑,但得益于对数据和交互性的关注,DataSpell 可为数据科学家提供更多开箱即用的功能。 DataSpell 提供了轻量化工作区模型,允许您重用已配置环境,附加包含数据、脚本和 Notebook 的多个文件夹,或者将其连接到 Jupyter 服务器的多个远程实例。
除了 Notebook 和工作区,DataSpell 还提供数据库支持、内置调试器、终端、Git 支持和一整套可用于 IntelliJ 平台的插件,包括 Docker、Material Theme UI 和 GitHub Copilot。
立即下载 DataSpell,尝试后分享反馈,并向好友发出邀请! 如果您有问题,请在评论或 我们的 Slack 社区中提问!
我们要感谢活跃的 DataSpell EAP 参与者,他们试用了早期版本的 IDE 并提交了大量反馈。 此版本的发布在这些参与者的帮助下才得以实现。 伴随着此版本的发布,我们将结束 EAP 并邀请所有人使用正式版本。 为了表达感谢,我们将向最活跃的 EAP 参与者送出为期一年的 DataSpell 免费订阅。
EAP 已暂时告一段落,但我们计划未来重新开放 – 使用 此表格 订阅 EAP 新闻来及时获取最新资讯。
最后,DataSpell 的发布周期将与其他 JetBrains IDE 的发布周期相同。 这意味着在主要版本发布后不久,我们预计会发布次要更新来修正您发现和报告的问题。
DataSpell 团队
本文英文原作者: