这款开源 IDE 性能傲视 VS Code,值得尝试一下

Lapce

地址:https://github.com/lapce/lapce

⭐️:15.5k

语言:Rust

官网:https://lapce.dev/

Lapce 是一款用 Rust 开发的快速且功能强大的代码编辑器,官方在说明 Lapce 的速度时,使用了 lightning-fast ,即闪电般的,足见其对自身性能的自信。

这款开源 IDE 性能傲视 VS Code,值得尝试一下

Lapce 带有 Druid 的 UI(也是用 Rust 编写的)。它采用了 Xi-EditorRope Science 设计,可实现闪电般快速的计算,并利用 OpenGL 进行渲染。

Lapce 具有原生 GUI 和 Rust 驱动的性能。官方表示作为开发人员,他们知道开发者需要一个基本工具(如代码编辑器)需要什么。在 Lapce 中愉快地编写代码。

这款代码编辑器具有以下特点

闪电般的速度

在 Rust 中具有 GPU 加速的本机 GUI,不再等待启动编辑器,并且我们按键的任何延迟都将被视为错误并得到修复。

远程开发

受 VSCode 远程开发启发的内置远程开发支持。享受“本地”体验带来的好处,并无缝获得远程系统的全部功能。

这款开源 IDE 性能傲视 VS Code,值得尝试一下

我们可以通过 SSH 将 Lapce 连接到远程机器。连接到远程机器后,所有插件和命令都将从远程机器运行。我们将获得与在本地工作空间中工作时完全相同的体验,而不会感到任何差异。同时从与生产服务器相同的环境中受益,或者利用远程机器的全部性能。

内置 LSP

内置 LSP (语言服务器协议)支持,提供智能代码功能,例如:完成、诊断和代码操作。使用 Tree-sitter 代码语法高亮,比基于正则表达式的高亮更快更好。

Vim 之类的模态编辑

模态编辑支持作为一等公民。内置支持类似 Vim 的编辑体验,无需插件。

这款开源 IDE 性能傲视 VS Code,值得尝试一下

要使用类似 Vim 的模态编辑功能,我们首先需要在 Lapce 中启用模态编辑。可以通过单击第一个屏幕上的“启用模式编辑”来完成。

WASI插件系统

可以使用任何可编译为 WASI 的编程语言为 Lapce 编写插件。选择一种熟悉的语言来编写插件,而无需学习一门新语言。

内置终端

在工作区的路径上启动一个终端,而不离开 Lapce。

这款开源 IDE 性能傲视 VS Code,值得尝试一下

Lapce 目标在于作为 Microsoft 的 Visual Studio Code 的替代品。虽然目前还处于 Pre-alpha 阶段,但如果用户获得代码编辑器所需的所有基本功能,同时又能得到更好的性能更好,相信 Lapce 很快就会成为一个受欢迎的选择。

原文始发于微信公众号(小集):这款开源 IDE 性能傲视 VS Code,值得尝试一下

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/215551.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!