← 返回博客

将交互式计算引入 Zed:推出 REPL 支持

2024 年 7 月 24 日

Zed 现在内置了 REPL!直接在编辑器中运行代码、可视化数据并迭代。

逐块运行 Python

您可以运行代码

  • 逐行
  • 逐块(# %%
  • 任何选择

这将在 Zed 中,将终端中 REPL(Read Eval Print Loop,读取-求值-打印循环)的直接迭代体验与 Jupyter 笔记本的丰富输出和交互性融为一体。通过将 REPL 直接嵌入到编辑器中,您的完整开发体验与分析环境相结合。有时,您只需要运行几行代码进行实验。现在您可以在编辑器中完成此操作,而无需中断您的工作流。无需笔记本。

Markdown documents become notebooks
Markdown 文档变成笔记本

入门

Zed 的 REPL 将检测任何语言已安装的内核。这不仅包括 Python,还包括通过 Deno 实现的 TypeScript 支持、通过 Arkxeus-r 实现的 R 支持,以及 更多语言

阅读 REPL 文档以立即开始。

Python

排队执行并内联迭代

R

为心里的统计学家运行 R

TypeScript

在 TypeScript 中读取 DataFrames,在 Canvas 中用 D3 绘图

立即试用!

安装完您选择的内核后,打开一个脚本或 Markdown 文档。选择您想运行的代码,然后按下 ctrl-shift-enter

内联 REPL 现在已在 最新的 Zed 版本中提供预览。我们迫不及待地想看到您用它创造出什么!


正在寻找更好的编辑器吗?

您今天就可以在 macOS、Windows 或 Linux 上试用 Zed。立即下载


我们正在招聘!

如果您对我们博客中涵盖的主题充满热情,请考虑加入我们的团队,帮助我们实现软件开发的未来。