「言語サーバープロトコル」の版間の差分
ナビゲーションに移動
検索に移動
(英語版から転載) |
|||
(同じ利用者による、間の2版が非表示) | |||
1行目: | 1行目: | ||
[[Category:プログラミング言語]] |
[[Category:プログラミング言語]] |
||
[[en:Language Server Protocol]] |
[[en:Language Server Protocol]] |
||
+ | Language Server Protocol (LSP) は、エディタまたは IDE と、オートコンプリート、定義への移動、すべての参照の検索などの言語機能を提供する言語サーバー間で使用されるプロトコルを定義します。 |
||
− | [https://microsoft.github.io/language-server-protocol/ Language Server Protocol (LSP)] defines the protocol used between an editor or IDE and a language server that provides language features like auto complete, go to definition, find all references. |
||
+ | 言語サーバーは、次のパッケージを使用してネイティブにインストールできます。使用しているプログラミング言語がリストにない場合は、Arch [[公式リポジトリ]] または [[AUR]] で検索してください。 |
||
− | Language servers can be installed natively using the following packages. If your programming language is not in the list, search in the Arch [[official repositories]] or in the [[AUR]]. |
||
{| class="wikitable" |
{| class="wikitable" |
||
− | ! |
+ | ! [[Neovim]] の LSP 設定 |
+ | ! 言語 |
||
− | ! Language |
||
+ | ! LSP サーバーパッケージ |
||
− | ! LSP server package |
||
|- |
|- |
||
| [https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#als als] |
| [https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#als als] |
2024年1月2日 (火) 14:22時点における最新版
Language Server Protocol (LSP) は、エディタまたは IDE と、オートコンプリート、定義への移動、すべての参照の検索などの言語機能を提供する言語サーバー間で使用されるプロトコルを定義します。
言語サーバーは、次のパッケージを使用してネイティブにインストールできます。使用しているプログラミング言語がリストにない場合は、Arch 公式リポジトリ または AUR で検索してください。