Language Server Protocol
language server protocolについて (前編) #VSCode - Qiita
language serverとは、IDEが必要とするプログラムのプロジェクト ソースを解析して情報を提供する機能を、サービスとして実現するものです。language serverがサポートされたIDEでは、型やメンバーの自動補完、変数やメンバーの定義参照、変数やメンバーの利用箇所の検索、コードの自動フォーマット、コードのエラー分析や修正案の提示といった、さまざまな機能を実現できます。
はじめに|Language Server Protocol の仕様 及び実装方法
Language Server Protocol (以下、LSP)は、2016年にMicrosoftが発表した、Language Server (以下、LSないしサーバー)を実現するためのJSON-RPCベースのプロトコルです。
https://scrapbox.io/files/68a2b512ed9f3a346b4e8c34.png