Repolode

#language-server-protocol

おすすめのオープンソース言語サーバープロトコルのクライアントとツール(2026年)

これらのツールは、エディタやプログラムを言語サーバーに接続し、補完、診断、定義へのジャンプ、リファクタリングなどを提供します。使う環境で選ぶのがよいでしょう。Vim、Neovim、Emacsならエディタプラグイン、独自のIDEを作るならフレームワーク、スクリプトから問い合わせるならクライアントライブラリです。nvim-lspconfigはNeovim向けの既製のサーバー設定を提供します。lsp-modeはEmacsに同様の機能を加えるもので、GPL-3.0ライセンスのため、組み込む場合はコピーレフト条項が適用されます。multilspyはPythonからサーバーに問い合わせるクライアントライブラリ、Theiaはブラウザやデスクトップ向けIDEを構築するTypeScriptフレームワークです。

7 件のリポジトリ

Rust製の高速なPython型チェッカー兼言語サーバー。コードナビゲーション、補完、セマンティックハイライトなどのIDE機能を備えています。

開発ツール#python#type-checker#type-annotations
7188+4 今週592RustMIT更新 6 時間前