Lapce:一款免费开源的高性能代码编辑器

deer332025-10-19技术文章23

Lapce 是一款免费开源、功能强大的代码编辑器,通过原生 GUI 和 GPU 渲染实现了超高性能。

Lapce 项目使用 Rust 语言编写,基于 Apache 2.0 开源协议,代码托管在 GitHub,目前已经获得了 37.3K Stars:

https://github.com/lapce/lapce

功能特性

  • 跨平台:支持 Linux、Windows 以及 macOS 操作系统。
  • 高性能:原生 GUI,支持 GPU 和 CPU 加速的 Floem 框架,为启动速度和日常操作带来即时响应的体验。
  • 远程开发:可以通过 SSH 方便地连接到远程服务器进行开发,享受“本地”体验。
  • 内置 LSP 支持:可以获得代码补全、错误诊断等智能提示,Tree-sitter 为各种编程语言提供高效的代码解析能力。
  • 模态编辑:支持类似 Vim 的模态编辑,可以完全使用键盘进行高效操作。
  • 内置终端:方便用户在不切换窗口的情况下运行命令。
  • 插件系统:基于 WebAssembly 接口的插件系统,可以用多种语言编写,并且运行在安全的沙箱环境中,不会影响主编辑器的性能。
  • 其他功能:快捷键、主题设置、命令面板、多光标等。

下载安装

Lapce 官方下载网址如下:

https://lap.dev/lapce/#downloads-all

选择对应操作系统的安装文件进行下载,安装完成后运行 lapce.exe(Windows):

官方文档:

https://docs.lapce.dev/

总结

Lapce 是一款非常适合追求极致性能、喜爱 Vim 操作模式或需要进行远程开发的人员使用,目前它还处于积极开发阶段,可能仍存在稳定性问题。