Zed Zed 高性能、多人代码编辑器

未知
2024-05-11 10:50:16
0
授权协议 GPL  
开发语言 Rust
操作系统 跨平台  
软件类型 开源软件
关键字 编辑器
开源组织
地区 不详
投 递 者 不详
适用人群 未知
收录时间 2024-05-11

Zed 是一款支持多人协作的代码编辑器,由 Atom 编辑器原作者主导,其底层采用 Rust 编写、默认支持 Rust,还自带了 rust-analyzer,主打 “高性能”——作者表示希望将 Zed 打造为世界上最好的文本编辑器。

Zed 的口号是 「以思维的速度编写代码」,这句口号至少传达出了下面几个理念:

  1. 快速响应:这个口号暗示 Zed 编辑器具有极高的性能和响应速度,能够与开发者的思考速度保持同步。在实际使用中,这意味着无论代码编辑、导航还是其他操作都能迅速、流畅地完成。
  2. 提升效率:口号强调了 Zed 旨在提高编码效率。通过优化的用户界面和智能功能,Zed 允许开发者更快地实现想法,减少等待和冗余操作的时间。
  3. 强调直觉性和易用性:“思考的速度”这一表述还暗示了 Zed 的易用性和直觉性设计。这意味着用户界面直观易懂,功能布局合理,使开发者能够本能地进行操作,无需花费大量时间学习和适应。
  4. 提升创造力:此口号还表明 Zed 编辑器支持和激发开发者的创造力。通过提供高效的工具和流畅的编程体验,Zed 帮助开发者更专注于创意和解决问题,而不是被琐碎的操作所困扰。
  5. 适应现代编程需求:在当今快节奏的软件开发环境中,Zed通过这个口号展现了它对于满足现代开发者需要快速、高效工具的理解和承诺。

Zed 目前的特点就是性能好,无论是插入延迟、启动时间还是内存占用,都是同类编译器和 IDE 中占用时空资源最少的。

Zed 提供了一些其他编辑器目前还没有的现代化开发理念

  • 团队协作支持(软件团队的虚拟办公室)。Zed 通过Channel 和 CRDTs 来支持多人协作开发,意味着,开发团队可以同时多人修改同一个文件,并可以同时进行交流讨论。
  • 集成了 AI 辅助编码。支持 GitHub Copilot 和 GPT。
  • Zed 也支持 Vim 模式、定制快捷键等。

总的来说,Zed 目前的给我体验和该口号比较吻合,突出了其旨在提供无缝、高效编程体验的目标。Zed 在经历三年的开发之后,于昨日开源,并且已经发布了稳定版本供下载。


代码

0

相关软件

vscode - Visual Studio Code 代码编辑器
VSCode 是一款由微软开发的免费开源的跨平台文本编辑器,支持 Windows,macO...
2024-03-10 12:11:42
Zed - 高性能、多人代码编辑器 Zed 是一款高性能、多人代码编辑器,由 Atom 和 Tree-sitter 的创建者开发。它也是...
HarmonyOS NEXT - 华为公司自研操作系统 HarmonyOS NEXT是华为公司自研操作系统,该系统是鸿蒙抛弃Linux内核及安卓开放源代码项...
PHP - 动态网页脚本语言 PHP(“PHP: Hypertext Preprocessor”,超文本预处理器的字母缩写)是一种...
Electron - 跨平台桌面应用开发工具 Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。...
Swoole - PHP 协程框架 Swoole 使 PHP 开发人员可以编写高性能高并发的 TCP、UDP、Unix Socket、H...
React - Web 和原生用户界面的库 React 是一个用于构建用户界面的 JavaScript 库。
Node.js - 服务器端的 JavaScript 运行环境 Node.js 是一个免费的、开源的、跨平台的 JavaScript 运行时环境,允许开发人员在浏览...
FFmpeg - 多媒体处理工具 Fmpeg 是领先的多媒体框架,能够解码、编码、转码、混合、解密、流媒体、过滤和播放人类和机器创造的...
npm - Node.js 包管理工具 npm 是 Node.js 的包管理工具,用来安装各种 Node.js 的扩展。
Python - 面向对象编程语言 Python (发音:[ 'paiθ(ə) n; (US) 'paiθɔn ] ...
vscode - Visual Studio Code 代码编辑器 VSCode 是一款由微软开发的免费开源的跨平台文本编辑器,支持 Windows,macOS 和 L...

最新文章

现在你可以用一个命令安装 PHP 和 Laravel 安装程序 创建第一个 Laravel 项目时,您需要确保先安装 PHP 和 Composer。但是,如果您尚未...
大模型的Tokens是什么 大模型中的"tokens"指的是模型处理的输入文本中的单词、标点符号或其他文本单...
Linux 6.9 内核正式版发布:支持 AMD P-State 首选核心、优化... Linux 6.9 内核正式版发布:支持 AMD P-State 首选核心、优化酷睿 Ultra 处...
微信小程序学习笔记,知识点全面概括总结 微信小程序学习笔记,知识点全面概括总结
如何在 PHP 中检测 n+1 查询 n+1查询问题是软件开发中常见的性能问题。 N+1 查询会导致许多不必要的数据库调用。这可能会导致您...
Git 里面合并分支的三种方式 Git 里面合并分支的三种方式 merge rebase squash.
国内Ai大模型排行榜 国内AI大模型的发展呈现出多样化的态势,各种类型的大模型纷纷涌现,包括改头换面的、剑走偏锋的、借壳炒...
整理一批字体下载网站,免费可商用 整理一批字体下载网站,免费可商用。
AI 的关键是语料 我的观点是,不管怎么调整模型的架构、功能、参数,作用是有限的,真正决定性的因素是训练模型的语料。不需...
Python 3.13 获首个 Beta 版更新:改进解释器 / 编译器性能、正... 据 Python 博客,目前 Python 3.13 首个 Beta 版本已经发布,这是四大测试版本...