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

👇👇关注后回复 “进群” ,拉你进程序员交流群👇👇

作者丨小集

来源丨小集(ID:zsxjtip)

Lapce

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

⭐️:15.5k

语言:Rust

官网:https://lapce.dev/

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

48d894ec604f2aceeb416804725a2126.png

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

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

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

闪电般的速度

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

远程开发

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

b7f43b5160af659d783cd695bdc60d1d.png

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

内置 LSP

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

Vim 之类的模态编辑

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

25e93629107e94178739f17a6e5cf2fa.png

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

WASI插件系统

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

内置终端

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

f27f55087d320f6f1a3ea9d4549bc103.png

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

-End-

最近有一些小伙伴,让我帮忙找一些 面试题 资料,于是我翻遍了收藏的 5T 资料后,汇总整理出来,可以说是程序员面试必备!所有资料都整理到网盘了,欢迎下载!

ff3f51ba4811b71b494e565155d64897.png

点击👆卡片,关注后回复【面试题】即可获取

在看点这里2424bbaa725dfb6a957abd2f17a8cc80.gif好文分享给更多人↓↓

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值