lapce

用 Rust 打造的极速编辑器,秒开不卡顿,Vim 党福音

Lapce 是一个用 Rust 编写的开源代码编辑器,主打极速启动和流畅编辑体验。它解决了传统编辑器(如 VS Code)在大型项目或复杂操作下响应迟缓的问题,通过原生性能和 GPU 加速渲染实现秒开和零卡顿。核心能力包括内置终端、LSP 协议支持(提供智能补全、跳转、诊断)、Vim 键位模拟、多光标编辑、远程开发(通过 SSH 连接远程机器)、以及高度可定制的 UI(通过 CSS 样式调整)。编辑器采用插件系统,支持扩展语言服务和主题。其架构基于 Rust 的并发模型,确保多任务处理时界面依然流畅。Lapce 还提供类似 VSCode 的侧边栏和面板布局,降低了迁移成本。

开源 free 编程开发
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 38864
维护状态 活跃
是否开源 是
定价模式 free

项目数据

分类编程开发
开发团队lapce
所属国家
定价模式free
价格说明开源代码编辑器,完全免费,无付费版本。
访问状态
是否开源是
开源协议Apache-2.0
主要语言Rust
技术栈/模型code-editor,developer-tools,rust,text-editor,vim
GitHub 星标★ 38864
30天Star增速
HF 下载量
上线时间2018-02-06 00:00:00
最近更新2026-09-22 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-10
浏览次数6

使用教程

难度:入门 约 10 分钟 部署方式:本地安装 5 步

环境要求

  • Windows、Linux 或 macOS 桌面系统(README 提供三平台预编译版本)
  • 足够的磁盘空间存放编辑器及其插件/语言服务器
  • 若选择源码编译:需要 Rust 工具链(详见 docs/building-from-source.md)
  • 若使用包管理器安装:需先安装对应系统的包管理器

安装与启动步骤

  1. 1选择安装方式

    README 给出三种途径:下载预编译发布版、用包管理器安装、从源码编译。普通用户推荐前两种。

  2. 2下载预编译版本

    打开 GitHub Releases 页面,按你的系统(Windows / Linux / macOS)选择最新版本的安装包下载。

  3. 3用包管理器安装

    若你的系统有包管理器,可按官方文档 docs/installing-with-package-manager.md 中的说明安装,便于后续升级。

  4. 4从源码编译(可选)

    需要自行编译时,按官方文档 docs/building-from-source.md 的步骤操作,README 未在此处给出具体编译命令。

  5. 5启动编辑器

    安装完成后直接启动 Lapce,首次运行会打开编辑器主界面,可新建或打开项目文件夹开始使用。

如何确认成功

Lapce 主窗口能正常打开,并可以新建或打开文件进行编辑,即表示安装成功。

常见问题

Q:Lapce 支持哪些操作系统?

A:README 明确提供 Windows、Linux 和 macOS 的预编译发布版,也可通过包管理器或用源码编译方式安装。

Q:Lapce 有智能补全和错误提示吗?

A:内置 LSP(Language Server Protocol)支持,提供补全、诊断(diagnostics)和代码操作等智能功能。

Q:支持 Vim 键位吗?

A:支持。模态编辑是一等公民特性,风格类似 Vim,并且可以随时开关切换。

Q:能连接远程机器开发吗?

A:可以。内置远程开发支持,灵感来自 VSCode Remote Development,可通过远程方式获得接近本地的体验。

Q:源码编译的详细步骤在哪?

A:README 指向 docs/building-from-source.md,请以该文档为准,README 正文未列出具体编译命令。

注意事项

  • 本教程依据 README 节选整理,README 未给出具体安装命令,请以 GitHub Releases 页面和官方文档为准。
  • 包管理器安装细节见 docs/installing-with-package-manager.md,不同系统支持情况可能不同。
  • 源码编译需要 Rust 工具链,按 docs/building-from-source.md 操作,不要跳过其环境准备步骤。
  • 更多功能说明和用户文档见官网 lapce.dev 与 docs.lapce.dev。

核心亮点

  • 原生 Rust 性能,启动和响应速度远超 Electron 系编辑器
  • 内置 LSP 客户端,开箱即用智能补全和诊断
  • 支持 Vim 键位模拟,且可深度定制 UI 样式

不足之处

  • 插件生态相对薄弱,成熟度不如 VS Code
  • 文档和社区资源仍在建设中,学习资料有限

适用场景

  • 追求极致性能的开发者日常编码
  • Vim 用户希望获得现代图形界面和 LSP 支持
  • 需要远程开发或轻量级编辑器的场景

替代项目

Zed、Helix、Neovim

项目介绍

lapce 是编程开发领域的开源项目,由 lapce 开发,2018 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(38,864)位列前 1%,在编程开发分类的 503 个项目里位列前 3%。

近 41 天,它的 GitHub 星标从 38,735 增加到 38,864,净增 129。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-22。开源代码编辑器,完全免费,无付费版本。从国内网络环境看,可直接访问。

它主要面向的使用场景是:追求极致性能的开发者日常编码。同类可对比的替代方案包括 Zed、Helix、Neovim。

上一篇:CoderGPT

下一篇:probity

同类项目推荐

bolt.new 开源

想到啥说啥,网页应用当场生成直接能用

Prompt, run, edit, and deploy full-stack web applications. -- bolt.new -- Help Cente···

★ 16557 2026-08-09
fuzz4all 开源

用大模型自动生成测试输入,发现各种软件漏洞

️Fuzz4All: Universal Fuzzing with Large Language Models

★ 338 2026-08-09
superpowers-zh 开源

全套 AI 编程神技汉化好了,照着用就行。

AI 编程超能力 · 中文增强版 — superpowers(250k+ ⭐)完整汉化 + 4 个中国原创 skills···

★ 8188 2026-08-09
crystal 开源

多个 AI 同时写不同功能,互不干扰齐头并进。

(Crystal is now Nimbalyst) Run multiple Codex and Claude Code AI sessions in paralle···

★ 3121 2026-08-09