DataSpell
DataSpell
软件描述
JetBrains DataSpell 是一款面向数据科学的集成开发环境,具备智能 Jupyter 笔记本、交互式 Python 脚本以及众多其他内置工具。
官方网站
访问软件的官方网站了解更多信息
www.jetbrains.com
什么是 DataSpell?
JetBrains DataSpell 是一款面向数据科学的 IDE,支持智能 Jupyter 笔记本、交互式 Python 脚本以及众多内置工具。
智能 Jupyter 笔记本
专为高互动性优化
通过单键快捷切换命令模式与编辑模式。使用方向键导航单元格。使用所有标准 Jupyter 快捷键。在单元格下方直接享受完全交互式的输出。
智能编码辅助
编辑代码单元格时,可获得智能代码补全、实时错误检查与快速修复、便捷导航等功能。
本地与远程笔记本
可直接在 IDE 中操作本地 Jupyter 笔记本,或轻松连接至远程 Jupyter、JupyterHub 或 JupyterLab 服务器。
交互式 Python 脚本
科学计算 Python 控制台
在 Python 控制台中交互式运行 Python 脚本或任意表达式,实时查看输出结果和变量状态。
Python 脚本中的代码单元格
使用 #%% 分隔符将 Python 脚本拆分为代码单元格,并像在 Jupyter 笔记本中一样单独运行。
数据与可视化输出
通过交互式控件直接在原位浏览 DataFrame 和可视化结果。支持所有主流 Python 科学计算库,包括 Plotly、Bokeh、Altair、ipywidgets 等。
内置工具与集成
版本控制
克隆 Git 项目,提交并推送更改,管理多个分支,处理变更列表,并在提交前暂存更新。
终端
通过内置终端使用命令行 shell,支持操作系统的所有命令。
数据库工具
直接在 IDE 中访问和查询数据库。编写 SQL 代码、执行查询、浏览数据及修改架构时,均可依赖智能编码辅助功能。
🔄 替代方案
49 个选择
wxMaxima
wxMaxima 是计算机代数系统 Maxima 的基于文档的界面。wxMaxima 为许多常见的 Maxima 命令提供了菜单和对话框、自动补全、内联绘图和简单动画功能。
SciPy
SciPy 是基于 NumPy 构建的一组数学算法和便利函数。它通过为用户提供高级命令和类来操作和可视化数据,显著增强了 Python 的功能。

Scilab
Scilab 是用于数值计算的免费开源软件,为工程和科学应用提供强大的计算环境。Scilab 包含数百个数学函数。
NumPy
NumPy 是 Python 中科学计算的基础包。它是一个提供多维数组对象、各种衍生对象(如掩码数组和矩阵)以及大量用于数组快速操作的例程的 Python 库,包括...

IPython
IPython 提供了强大的交互式计算架构,包括动态外壳、Jupyter 内核、交互式可视化、GUI 工具包支持以及无缝的项目嵌入。针对并行计算的高效率,它支持专为 Jupyter 环境设计的 Python 交互。

Livebook
Livebook 是一个用于编写交互式和协作式代码笔记本的网页应用。支持 Markdown 的代码笔记本,以及可随时评估 Elixir 代码的代码单元格。
PyPI
Python软件包索引(PyPI)是Python编程语言的软件仓库。PyPI帮助您查找并安装由Python社区开发和共享的软件。软件作者使用PyPI来分发他们的软件。

