IT之家 5 月 10 日消息,Zed 是一款适用于 macOS 平台,使用 Rust 构建的代码编辑器,官方近日宣布正为这款代码编辑器添加Linux支持: 我们在今年 1 月开源了 Zed,但当时这款编辑器对 Linux 的支持为零。而如今三个月过去了,现在您可以在 Linux 上编译和运行 Zed。 IT之家注意到,目前 Zed 适配 Linux 的路线...
Zed 是一款支持多人协作的代码编辑器,底层采用 Rust,主打 “高性能”。其开发团队今日宣布 Zed 正式开源。 Zed 团队称开源了大约 27 万行 Rust 代码,具体包括以下组件: 遵循GPL 的编辑器代码 遵循AGPL 的服务器组件 遵循Apache 2 的UI框架 GPUI (https://github.com/zed-industries/zed/tree/main/crates/gpu...
Zed 是一款支持多人协作的代码编辑器,底层采用 Rust,且默认支持 Rust,还自带了 rust-analyzer,主打“高性能”。1 月 24 日,备受关注的 Zed 项目宣布正式开源。 Zed 代码库将采用 Copyleft 许可证,其中编辑器部分使用 GNU General Public License (GPL),服务器端组件则采用 Affero General Public License (AGPL)...
作为有经验的开发者,我会在文章中把应用场景明确区分开来,而不像很多所谓 Rust 老鸟那样不问你是单纯需要技术演示、还是想认真推出一款游戏,就盲目鼓吹 Rust 语言。我发现整个 Rust 社区的注意力都主要集中在技术身上,反而对游戏开发中“游戏”的部分熟视无睹。举个例子,我曾参加过一场 Rust 游戏开发的线下聚会,结...
Rust语言服务器:Rust Language Server Rust 语言服务器(RLS)基于 LSP(Language Server Protocol),即语言服务器协议,LSP 由红帽、微软和 Codenvy 联合推出,可以让不同的程序编辑器与集成开发环境(IDE)方便地嵌入各种编程语言,允许开发人员在最喜爱的工具中使用各种语言来编写程序。
Rust 语言的这些特性非常适合开发需要高性能和高可靠性的应用程序,如文本编辑器。 Rust 也有利于利用现代硬件的并行性,这意味着 Helix 能够有效地利用多核处理器来加速处理任务,比如文件解析和代码智能提示。此外,Rust 社区对于工具链的支持,比如 Cargo 包管理器和各种库,也为 Helix 的开发提供了便利。 ### 总结...
今天把 vscode 代码仓库从 1.83.1 升级到 1.85.0,走马观花捋了一遍主要的改动。首先发现的是 ia32 已经不再支持,Electron 也升到了 25.9.7。内置的一些扩展比如 git ipynb markdown typescript 支持,以及 c# dart f julia latex r rust swift 等语言的高亮显示都有不少改进。远程开发方面貌似没什么变化2. ...
IT之家 1 月 30 日消息,Zed 是一款新兴的代码编辑器,主打使用 Rust 构建,日前官方在博客中宣布这款编辑器正式开源。 据悉,Zed 编辑器最大的优势是“高性能”,号称能够充分利用设备的 CPU、GPU能力,让应用程序启动、文件加载、键盘响应速度“更快”,官方声称,与微软Visual StudioCode 相比,Zed 的启动速度快了 ...
Lapce: 用Rust编写的闪电般快速且功能强大的代码编辑器 Lightning-fast and Powerful Code Editor written in Rust Lapce完全是用Rust编写的,它的UI使用Druid,它使用Xi编辑器的Rope Science技术进行文本编辑,并使用Wgpu进行渲染。 特性: 作为一等公民的模态编辑(类似Vim)支持(也可以关闭); ...
engrave -- 基于浏览器的代码编辑器 engrave 是使用 Rust 和 Dioxus 的桌面和网络文本编辑器。 代码语言:javascript 代码运行次数:0 复制Cloud Studio 代码运行 use dioxus::prelude::*; use engrave::{language, Editor, UseEditor}; fn app(cx: Scope) -> Element { let editor = UseEditor::builder()...