lapce

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

开源 🏷️完全免费 ✅ 目前可打开 编程开发 🍴 复刻 1361 🐛 待处理 911 👀 关注 195
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 38992
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 开源代码编辑器,完全免费,无付费版本。

项目预览

lapce 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类编程开发
开发团队lapce
定价模式🏷️完全免费
价格说明开源代码编辑器,完全免费,无付费版本。
访问状态✅ 目前可打开
是否开源是
开源协议Apache-2.0
主要语言Rust
技术栈/模型code-editor,developer-tools,rust,text-editor,vim
GitHub 星标★ 38992
上线时间2018-02-06 00:00:00
代码更新2026-10-09
仓库体积28.1 MB
本站数据更新2026-11-09
维护状态维护中
收录时间2026-08-10
浏览次数7

项目介绍

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

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 38992

技术标签

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 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

上一篇:CoderGPT

下一篇:probity

同类项目推荐

dora 开源

让 AI 代理像专家一样快速定位代码,告别低效 grep。

CLI built for AI agents to help navigate codebases better. An alternative to grep/fi···

★ 109 2026-08-09
Ix 开源

给代码库建地图和记忆,人和 AI 秒懂项目

Understand any codebase instantly. System intelligence for codebases, built for huma···

★ 1148 2026-09-16
scalex 开源

让 AI 编码助手秒懂 Scala 代码,无需编译构建。

Scala code intelligence for coding agents. Zero Build Server. Zero Compilation. Just···

★ 110 2026-08-09
Gito 开源

AI 自动审查 PR,精准揪出漏洞和坏味道

An AI-powered GitHub code review tool that uses LLMs to detect high-confidence, high···

★ 467 2026-08-09
swark 开源

让代码自动画出架构图,告别手工维护。

Create architecture diagrams from code automatically using large language models (LL···

★ 1699 2026-08-09
reversa 开源

把老代码变成 AI 能读懂的规格书,改遗留系统不再靠猜

Transform legacy systems into executable specifications for AI coding agents

★ 1952 2026-10-11
Build-CLI 开源

在终端里逛微软 Build 大会,边查日程边用 Copilot 写代码

Experience Microsoft Build, directly from your terminal, with GitHub Copilot CLI and···

★ 294 2026-09-15
QodeAssist 开源

在 Qt Creator 里直接调用大模型,补全代码、聊天问答,支持本地私有部署。

QodeAssist is an AI-powered coding assistant plugin for Qt Creator

★ 439 2026-08-09
forge 开源

一句话想法,自动变成带测试和审查的代码分支

Turn a one-line idea into a branch with tested, reviewed, committed code. The brains···

★ 57 2026-08-09