產品說明
Lapce 是一款極致輕量且功能強大的開源程式碼編輯器,完全使用 Rust 語言編寫。它的核心設計理念是利用現代硬體性能,透過 GPU 加速渲染(基於 Floem UI 框架)來消除大型檔案編輯時的延遲感,提供如同原生應用程式般的流暢體驗。
雖然 Lapce 保持了極簡的外觀,但它在功能上直追 VS Code。它原生支持 LSP(Language Server Protocol),能提供精準的語法補全與代碼診斷;同時內建了強大的**遠端開發(Remote Development)**功能,讓開發者能透過 SSH 順暢地編輯遠端伺服器上的檔案,過程如同編輯本地檔案般直覺。
核心特色:
- 極速響應:Rust 核心與 GPU 渲染確保了極低的輸入延遲與快速的啟動時間。
- 原生支援 Vim 模式:提供一流的模態編輯(Modal Editing)體驗,無需額外安裝外掛。
- 遠端開發:支援 SSH 遠端工作空間,所有插件與指令皆可在遠端環境執行。
- WASI 插件系統:利用 WebAssembly 實作插件擴充,確保插件運作安全且高效。
- 內建終端機:在不離開編輯器的情況下即可執行編譯或測試指令。
常用指令
Lapce 主要透過圖形介面操作,但也提供 CLI 工具以便從終端機快速開啟檔案或工作區。
CLI 工具用法
# 開啟當前目錄作為工作區
lapce .
# 開啟特定檔案
lapce main.rs
# 在遠端開發環境中開啟路徑 (需已建立連線)
lapce <PATH>
內建快捷鍵 (預設模式)
| 動作 | 快捷鍵 | 功能說明 |
|---|---|---|
| 命令面板 | Ctrl + Shift + P | 搜尋並執行所有可用指令 |
| 快速搜尋檔案 | Ctrl + P | 輸入檔名快速跳轉檔案 |
| 切換 Vim 模式 | 可在設定中開啟 | 開啟/關閉 Vim 模態編輯模式 |
| 開啟終端機 | `Ctrl + “ | 開啟或隱藏底部的內建終端機 |
| 全域搜尋 | Ctrl + Shift + F | 在整個專案中搜尋特定字串 |
操作介面




![]()

