返回目录
开源项目开发者工具类新手

Lapce:闪电般快速的强大代码编辑器

Lapce 是一个用纯 Rust 编写、UI 基于 Floem、使用 wgpu 渲染的快速代码编辑器,内置 LSP、模态编辑、远程开发和 WASI 插件支持。

0 次阅读2026/09/14 发布
Lapce:闪电般快速的强大代码编辑器 来源图片

社区作者 · zZz

它解决什么问题

Lapce(IPA: /læps/)是使用纯 Rust 编写的代码编辑器,UI 采用 Floem,设计上借鉴 Xi-Editor 的 Rope Science 以实现极快计算,并利用 wgpu 进行渲染。

项目特性包括:内置 LSP(Language Server Protocol)支持,提供补全、诊断和代码操作等智能代码功能;一等公民的模态编辑(类似 Vim,可切换);受 VSCode Remote Development 启发的内置远程开发支持,并可通过 Lapdev 管理远程开发环境;插件可用能编译为 WASI 格式的语言编写(C、Rust、AssemblyScript);内置终端,可在工作区内执行命令而无需离开 Lapce。项目采用 Apache License Version 2 开源。

配图 1 为项目 Logo,配图 2 为编辑器界面截图。

— 本文由 AI 根据公开来源辅助整理,命令、版本与许可证请在使用前到原始页面复核。

安装 / 开始使用

  1. 准备环境:根据操作系统(Windows、Linux、macOS)选择预构建版本或从源码编译。
  2. 安装方式一:访问 GitHub Releases 页面下载对应系统的预构建版本。
  3. 安装方式二:使用系统包管理器安装(具体包管理器命令请参考官方安装页面)。
  4. 源码编译:参考仓库中提供的源码编译指南进行编译。
  5. 首次运行:启动 Lapce 后即可使用内置终端、LSP、模态编辑等功能,界面可参考配图 2。
  6. 常见问题:可查阅用户文档 GitBook,或加入 Discord 服务器、Reddit、Matrix Space 获取帮助。

来源教程配图

教程配图
配图 1 · 教程配图查看原图
教程配图
配图 2 · 教程配图查看原图
Open in Lapdev
配图 3 · Open in Lapdev查看原图

适用场景

编写和编辑代码
远程开发
开发 WASI 插件
在编辑器内运行终端命令
代码补全与诊断
代码操作