← 返回博客

将交互式计算引入 Zed:REPL 支持介绍

2024 年 7 月 24 日


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

逐块运行 Python 代码

您可以运行代码

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

这会将终端中 REPL(读取-求值-打印循环)的直接迭代体验与 Jupyter Notebook 的丰富输出和交互性结合起来,全部都在 Zed 中实现。通过将 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 版本中提供预览。我们迫不及待地想看看您用它创造什么!