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

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

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