Zed 是一款支持
多人協作
的程式碼編輯器,由 Atom 編輯器原作者主導,其
底層采用 Rust 編寫、預設支持 Rust,還內建了 rust-analyzer,主打 「高效能」——
作者表示
希望將 Zed 打造為世界上最好的文字編輯器。
Ze d 於 2024 年 1 月份正式 , 去年剛 時僅支持 macOS。 時隔三個多月, 計畫團隊現已開始支持 Linux。
近日,Zed 官方部落格詳細介紹了支持 Linux 工作的最 新進展,以及所面臨的挑戰等內容。
「一月底,我們開源了 Zed,但對 Linux 的支持為零。
現在,三個月過去了 ,你可以在 Linux 上編譯和執行 Zed,並真正使用它 。 」
團隊表示,由於 GPUI 框架、Linux 生態系中的各種碎片問題以及其他技術問題,Zed 的 Linux 支持工作進展並不順利。
「 為 Linux 構建 GUI 應用程式的一大挑戰在於,Linux 實際上並不存在 。 Linux 是一個內核,當你安裝並執行它時,你很可能是透過一個 Linux 發行版來完成的,而該發行版也為你提供了作業系統的其他部份 : Ubuntu、Debian、CentOS、Arch、Gentoo 等等。 」
為了釋出針對 Linux 平台的 alpha 版本,計畫團隊的主要事項包括:修復 86 個不同難度的剩余待辦事項,讓 window resizing/moving 在 Wayland 上正常工作,以及為 GPUI 實作系統對話方塊。
alpha 版本之後,工作重心則將放在增加對音訊通話、拖放、憑證儲存的支持,以確保效能始終保持在較高水平,並提高穩定性等等。
盡管可能還有很多事情要做(我甚至不想知道在 Linux 上 drag & drop 有多復雜),而且一路上還有很多未知的未知數和驚喜,但有一件事是肯定的:我們在三個月內就在 Linux 上開發出了目前的 Zed,而且還得到了那麽多高品質的開源貢獻,這是非常了不起的。
想在 Linux 上試用 Zed 嗎?你需要 Rust、一些依賴項,還需要足夠的 CPU 和記憶體來在合理的時間內編譯它,這取決於你的耐心。
Zed 的 Slogan 為 「 Code at the speed of thought 」,意思就是用 Zed 寫程式碼的速度快得跟上了腦子 。
Zed 官網介紹了它與 VS Code、Sublime Text 等主流編輯器的輸入延遲對比,結果當然是 Zed 完勝。
網友表示,「實際體驗下來,Ze d 確實會比 VS Code 絲滑」。
Zed:
VS Code:
Reference
https://zed.dev/blog/zed-decoded-linux-when
https://www.youtube.com/watch?v=O5XVVnA2LoY
https://mp.weixin.qq.com/s/GxSamTl76vCPA6A7NQQ9rQ
END
熱門文章
-
-
-
-
-