您现在的位置是:首页 > 文章详情

开源代码编辑器 Zed 上线「调试器」功能

日期:2025-06-19点击:15

开源代码编辑器 Zed 宣布推出「调试器(Debugger)」功能,称这是向 Zed 1.0 迈出的重要一步。

调试器特性

  • 快速 :减少上下文切换时间,让用户能更专注于调试。

  • 熟悉 :与 Zed 的设计语言保持一致,支持典型的调试流程,方便用户快速上手。

  • 可配置 :用户可自定义 UI、键绑定、调试配置等。

据介绍,Zed 开箱即支持调试多种流行编程语言,包括 Rust、C/C++、JavaScript、Go 和 Python。通过扩展系统,Zed 可以支持任何实现调试适配器协议(DAP)的调试适配器。

技术架构

  • 采用两层架构,数据层与调试适配器直接通信,UI 层从数据层获取数据进行界面渲染。
  • 数据层负责维护会话状态、缓存响应、使失效数据,UI 层按需请求数据,避免不必要的请求,便于后续实现协作调试。

调试适配器集成

  • 扩展了 Zed 的扩展 API 以支持调试器集成,通过定义自定义架构等方式,让扩展作者能轻松将调试适配器集成到 Zed 中。

内联变量值实现

  • 利用 Tree-sitter 查询准确识别当前执行范围内的变量,无需依赖 LSP 服务器与调试适配器的紧密集成,目前支持 Python、Rust、Go 等语言。

详情查看文档:https://zed.dev/docs/debugger

原文链接:https://www.oschina.net/news/356190/zed-debugger
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章