Wu icon

Wu

Wu 是以 Zed 編輯器核心、GPU 渲染與語言工具打造的原生 Rust 程式碼編輯器,採 VS Code 風格介面,支援本機編輯、儲存庫導覽與終端機工作流程,不內建 AI、協作、帳戶或遙測。

Wu

以熟悉的工作流程進行原生程式碼編輯

Wu 是以 Rust 撰寫的原生程式碼編輯器,適合想要使用桌面應用程式的速度與系統層級行為,同時偏好 VS Code 使用者熟悉介面的開發者。它是 Zed 的分支,保留 Zed 的編輯器核心、GPU 渲染與語言工具,同時移除內建協作與 AI 功能。

此專案專注於回應靈敏的本機編輯工作流程:Wu 支援大型檢視畫面、儲存庫搜尋、原始程式檔案編輯、導覽與整合式終端機操作。它提供 Apple Silicon macOS、x86-64 與 AArch64 Linux,以及 x86-64 Windows 版本,並在儲存庫中提供安裝說明。

主要功能

原生 Rust 編輯器

Wu 以 Rust 撰寫,採用原生渲染,而非 Electron 或 webview;專案描述其啟動快速,且在大型檢視畫面中保持回應靈敏。

VS Code 風格體驗

介面與預設設定經過調整,讓 VS Code 使用者感到熟悉,降低重新學習常見編輯器操作方式的需求。

源自 Zed 的工具

Wu 繼承 Zed 的編輯器核心、GPU 渲染與語言工具,為編輯及程式碼導覽工作流程提供基礎。

整合式終端機

編輯器內含整合式終端機,可在專案工作區內執行命令列工作流程。

已記錄的記憶體基準測試

該專案在已公布的 Linux ARM64 基準測試中,回報其穩定後的程序記憶體用量低於 Zed 與 VS Code,涵蓋受測的閒置與工作區階段。

無帳戶或遙測

Wu 不要求帳戶、不包含內建 AI 或協作功能,並表示不會將使用資料傳送到任何地方。

適用對象與用途

  • 熟悉 VS Code 的桌面編輯器

    從 VS Code 轉換而來的開發者,可以在以 Rust 為基礎的原生應用程式中,使用 Wu 熟悉的介面與預設設定。

  • 本機儲存庫工作

    處理大型儲存庫的人員,可以使用此編輯器進行原始程式檔案編輯、儲存庫搜尋、導覽與大型檢視畫面工作流程,無須在設定中加入以帳戶為基礎的服務。

  • 編輯器加外部 agent

    偏好使用獨立程式碼 agent 或 harness 的開發者,可以將 Wu 作為編輯器,因為它未內建 AI,且該專案明確支援搭配既有工具使用。

  • 編輯與終端機工作流程

    需要在編輯的同時執行命令列操作的使用者,可以在專案工作區內使用 Wu 的整合式終端機。

  • 資源使用量評估

    評估編輯器資源使用量的團隊或個人,可以參考 Wu 公布的比較基準測試,但應將其視為 Linux ARM64 軟體渲染測試,而非普遍適用的結果。

Pros and Cons

Pros

  • 採用 Rust 實作與原生渲染,不使用 Electron 或 webview。
  • 以 VS Code 為導向的介面與預設設定,提供熟悉的起點。
  • 源自 Zed 的編輯器核心、GPU 渲染、語言工具與整合式終端機。
  • 已公布的基準測試結果顯示,在受測情境中,穩定後的程序記憶體用量低於 Zed 與 VS Code。
  • 不需要帳戶,且該專案表示不會將使用資料傳送到任何地方。

Cons

  • 內建協作與 AI 功能不在 Wu 文件所述的範圍內。
  • 目前安裝程式尚未簽署,因此 macOS 與 Windows 可能會在首次啟動時顯示安全性警告。
  • 已公布的記憶體基準測試採用軟體渲染的 Linux ARM64 虛擬機器環境,因此結果可能無法代表所有桌面設定。

FAQ

Wu 支援哪些作業系統與架構?

Wu 提供 Apple Silicon macOS、x86-64 與 AArch64 Linux,以及 x86-64 Windows 的下載版本。Linux 使用者可將平台 tarball 安裝到 ~/.local,並將 ~/.local/bin 加入 PATH;macOS 與 Windows 則使用可下載的安裝程式。

Wu 包含 AI 功能嗎?

不支援。該專案表示 Wu 沒有內建 AI 功能,適合想使用自己現有 agent 或 harness 的使用者。

Wu 採用什麼授權?

Wu 採用 GPL-3.0-or-later 授權,標示為 Apache-2.0 的元件除外。儲存庫將 Wu 標示為 Zed 的衍生作品,並提供獨立的 GPL 與 Apache 授權檔案。

Wu 需要帳戶嗎?其下載檔案有經過簽署嗎?

不需要帳戶,且該專案表示 Wu 不會將使用資料傳送到任何地方。目前其安裝程式尚未簽署,因此 macOS 可能會封鎖首次啟動,而 Windows SmartScreen 可能會顯示警告。

Wu 適合哪些使用者?

Wu 專為想要使用原生編輯器與類似 VS Code 介面的使用者,以及需要 Zed 衍生語言工具與整合式終端機的工作流程而設計。文件所述範圍不包含內建協作或 AI 功能。

Quick Facts

類別
原生程式碼編輯器
實作
Rust
平台
macOS Apple Silicon;Linux x86-64 與 AArch64;Windows x86-64
編輯器沿革
Zed 的分支,採 VS Code 導向介面
授權
GPL-3.0-or-later;標示為 Apache-2.0 的元件除外
來源
github.com/farshed/wu