Lapceは純粋なRustで書かれており、UIはDruid(これもRustで書かれています)になっています。これは、Xi-EditorのRope Scienceを使用して設計されており、超高速の計算を可能にし、レンダリングにOpenGLを活用します。Lapceの機能の詳細については、メインのWebサイトを参照してください。ユーザーのドキュメントは、GitBookを参照してください。
Lapceに貢献するためのガイドラインはにありCONTRIBUTING.md
ます。
GNU/LinuxディストリビューションのソースからLapceをビルドするのは簡単です。Cargoはビルドプロセスを処理します。必要なのは、正しい依存関係がインストールされていることを確認することだけです。
を使用してRustコンパイラとCargoをインストールしますrustup.rs
。すでにツールチェーンを使用している場合は、バージョン1.60以降を使用していることを確認してください。
オペレーティングシステムの依存関係をインストールします。
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リポジトリに移動し、リリースフラグを指定してbuildコマンドを実行します
cd ~/lapce
cargo build --release
別のディストリビューションを使用していて、適切な依存関係を見つけるのに問題がある場合は、問題でお知らせください。
Lapceがコンパイルされると、実行可能ファイルはで利用できるようになります
target/release/lapce。
Lapceの開発者とユーザーに最も人気のある場所は、Discordサーバーです。
または、始めたばかりのRedditのディスカッションに参加してください。
DiscordサーバーのコンテンツにリンクされているMatrixSpaceもあります。
Lapceは、オープンソースライセンスであるApacheライセンスバージョン2でリリースされています。このプロジェクトに貢献することも、その条件を順守する限り、好きなようにコードを使用することもできます。ライセンステキストのコピーは、内にあります
LICENSE。