Lapce
用 Rust 编写的闪电般快速且功能强大的代码编辑器
Lapce(国际音标:/læps/)是用纯 Rust 编写的,带有Druid的 UI (也是用 Rust 编写的)。它采用Xi -Editor的Rope Science设计,可实现闪电般的快速计算,并利用OpenGL进行渲染。有关 Lapce 功能的更多信息可以在主网站上找到,用户文档可以在GitBook上找到。
可以在 中找到为 Lapce 做出贡献的指南CONTRIBUTING.md
。
有一个可以安装的社区包 pacman
:
sudo pacman -Syu lapce
sudo dnf copr enable titaniumtown/lapce
sudo dnf install lapce
Lapce 可在此处作为 flatpak 使用
flatpak install flathub dev.lapce.lapce
brew install lapce
scoop install lapce
你可以在这里找到包:
winget install lapce
在 GNU/Linux 发行版上从源代码构建 Lapce 很容易。Cargo 处理构建过程,您需要做的就是确保安装了正确的依赖项。
rustup.rs
。如果您已经拥有工具链,请确保您使用的是 1.62 或更高版本。sudo apt install cmake pkg-config libfontconfig-dev libgtk-3-dev
sudo dnf install gcc-c++ perl-FindBin perl-File-Compare gtk3-devel
git clone https://github.com/lapce/lapce.git ~/lapce
cd
进入存储库,并使用发布标志运行构建命令cd ~/lapce
cargo build --release
如果您使用不同的发行版,并且无法找到合适的依赖项,请在问题中告知我们!
一旦 Lapce 被编译,可执行文件将在 target/release/lapce
.
Lapce 开发人员和用户最受欢迎的地方是Discord 服务器。
或者,加入我们刚刚开始的Reddit讨论。
还有一个Matrix Space,它链接到来自 Discord 服务器的内容。
Lapce 在 Apache 许可证版本 2 下发布,这是一个开源许可证。您可以为这个项目做出贡献,或者只要您遵守它的条件,就可以随意使用代码。您可以在此处找到许可证文本的副本:LICENSE
。