8 月 23 日消息,科技媒體 NeoWin 昨日(8 月 22 日)發(fā)布博文,報(bào)道稱 Rust 編寫的跨平臺(tái)代碼編輯器 Zed 計(jì)劃于 2025 年秋發(fā)布 1.0 版本,但 Windows 版開發(fā)受阻。
注:Zed 是一款基于 Rust 的跨平臺(tái)代碼編輯器,已在 Linux、macOS 和 Windows 預(yù)覽測(cè)試多年,計(jì)劃于 2025 年秋推出 1.0 正式版。
Zed 聯(lián)合創(chuàng)始人 Max Brunsfeld 于 8 月 19 日發(fā)布博文,報(bào)告稱 Linux 和 macOS 版 Zed 開發(fā)進(jìn)展順利,但在開發(fā) Windows 版本過(guò)程中,遇到多重技術(shù)障礙,導(dǎo)致開發(fā)節(jié)奏明顯放緩。
Windows 移植 Zed 團(tuán)隊(duì)由四名全職工程師組成,過(guò)去六周專注解決渲染兼容性問題。該團(tuán)隊(duì)原本沿用 Linux 版的 Vulkan 渲染后端,但在部分 Windows 用戶環(huán)境中出現(xiàn)兼容性故障。
團(tuán)隊(duì)為適配 DirectX 渲染,特別重構(gòu)了基于 DirectX 11 的新后端,兼容 Windows 7 及以上版本,并用 HLSL 重新實(shí)現(xiàn) GPU 著色器。

此外在調(diào)試渲染器方面,原計(jì)劃使用 RenderDoc 工具,但因 Zed 采用 Direct2D 文本渲染而導(dǎo)致啟動(dòng)即崩潰,團(tuán)隊(duì)只好改用 DirectWrite。
與此同時(shí),Windows 平臺(tái)還暴露出 GPU 顯存分配效率低下的問題,這在采用統(tǒng)一內(nèi)存架構(gòu)的 macOS 上并不明顯。為解決此問題,Zed 開發(fā)者與 Long Bridge Securities 合作優(yōu)化了內(nèi)存使用策略。

平臺(tái)特性差異也影響了更新機(jī)制。與 Linux、macOS 版本不同,Windows 版 Zed 必須先關(guān)閉 Zed.exe 才能覆蓋更新,團(tuán)隊(duì)為此通過(guò)引入專用的“自動(dòng)更新助手”程序規(guī)避了此限制。此外,崩潰報(bào)告機(jī)制適配其獨(dú)有的系統(tǒng)接口,也需針對(duì) Windows 系統(tǒng)重寫。
團(tuán)隊(duì)表示在接下來(lái)的幾周時(shí)間里,將重點(diǎn)完成五項(xiàng)任務(wù):
實(shí)現(xiàn)符合 Windows 用戶習(xí)慣的快捷鍵和快捷方式;
修復(fù)通過(guò) SSH 從 Windows 編輯遠(yuǎn)程 Linux 文件時(shí)的漏洞;
為 WSL 提供一流支持;
解決擴(kuò)展開發(fā)中路徑規(guī)范差異問題;
提升 Windows 版的運(yùn)行速度,讓其與 macOS 一樣流暢。
盡管目前遇到的挑戰(zhàn)較多,但官方未提及 Windows 版會(huì)推遲發(fā)布。
本文鏈接:http://m.rrqrq.com/showinfo-119-177945-0.htmlZed 代碼編輯器陳述開發(fā) Win10 Win11 版遇崩潰、效率低下挑戰(zhàn),正攻堅(jiān)修復(fù)
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。郵件:2376512515@qq.com
上一篇: 微軟邀測(cè) Win11 音樂播放接力,安卓手機(jī)、電腦無(wú)縫銜接
下一篇: 微軟發(fā)布 Win11 Dev Beta 26xxx.5761 預(yù)覽版:安卓 PC 無(wú)縫接力、鎖屏新增彩色電池圖標(biāo)等