概要
- Expert はElixir公式の 言語サーバー実装
- インストール方法 はOS・エディタごとに異なる
- Nightlyビルド や ソースビルド にも対応
- スポンサーシップ による支援方法を用意
- ライセンス はApache License 2.0採用
Expert:Elixir公式言語サーバーの概要
- Expert は Elixirプログラミング言語 のための 公式Language Server Protocol (LSP)実装
- コード補完 や 診断 など、エディタ連携機能を提供
- Elixir開発環境 の品質向上に寄与
インストール方法
- releasesページ から OS・アーキテクチャ に合ったバイナリをダウンロード
- ダウンロード後、 $PATH 上(例: ~/.local/bin/expert)に配置
- エディタごとのセットアップ手順 は公式の Installation Instructions 参照
- Nightlyビルド を試す場合、GitHub CLIで以下コマンド実行
gh release download nightly --pattern 'expert_linux_amd64' --repo elixir-lang/expert- ダウンロードしたバイナリをエディタに指定
ソースからのビルド
- Zig 0.14.1 のインストールが必須
- コマンド
just release-localを実行しビルド- apps/expert/burrito_out ディレクトリにExpertバイナリが生成
- 生成バイナリをエディタに指定
スポンサーシップ
- 企業スポンサー は、EEF Sponsorship WGのDan Janowski氏(danj@erlef.org)へ連絡
- 個人支援 は GitHub Sponsors 経由で寄付可能
- チームメンバー一覧はサイドバーに記載
その他リソース
- Architecture、 Development Guide、 Glossary などのドキュメントを提供
- インストール手順 や ライセンス情報 も公式リポジトリで公開
ライセンス
- Apache License 2.0 の下でソースコードを公開
- 詳細は LICENSEファイル を参照