Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| utilisateurs:bcag2:language-server-protocol [Le 30/10/2025, 14:46] bcag2 créée | utilisateurs:bcag2:language-server-protocol [Le 30/10/2025, 16:40] (Version actuelle) bcag2 [Language Server Protocol (LSP)] ajout emacs ! | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag>éditeur_de_texte console programmation IDE}} | ||
| + | |||
| + | ---- | ||
| ====== Language Server Protocol (LSP) ====== | ====== Language Server Protocol (LSP) ====== | ||
| Le [[wp>Language_Server_Protocol|Language Server Protocol (LSP)]] est utilisé entre un outil (le client) et un fournisseur d’ "intelligence" linguistique (le serveur) pour intégrer des fonctionnalités telles que la **saisie automatique**, **l'accès à la définition**, **la recherche de toutes les références** et autres fonctionnalités similaires dans l'outil (éditeur ou IDE). | Le [[wp>Language_Server_Protocol|Language Server Protocol (LSP)]] est utilisé entre un outil (le client) et un fournisseur d’ "intelligence" linguistique (le serveur) pour intégrer des fonctionnalités telles que la **saisie automatique**, **l'accès à la définition**, **la recherche de toutes les références** et autres fonctionnalités similaires dans l'outil (éditeur ou IDE). | ||
| - | Il a été initialement développé par Microsoft pour [[:visual_studio_code|VSC]], et permet à des éditeurs comme [[:vim]], [[:neovim]] [[:helix]] de disposer de ces fonctionnalités. | + | Il a été initialement développé par Microsoft pour [[:visual_studio_code|VSC]], et permet à des éditeurs comme [[:vim]]/[[:neovim]], [[:emacs|Emacs]], [[:helix]] de disposer de ces fonctionnalités. | 
| ===== Installation ===== | ===== Installation ===== | ||