(+ 執筆) に役立つ様々な機能 をあらゆるエディタに提供するために考案されたプロトコル。 “L100, C3 の \te の後に 出すべき補完候補を教えて” “\textbf, \TeX だよ” Request (Completion) Language Client (Editor) Language Server Protocol User Language Server Response テキスト⼊⼒ 補完候補表⽰
を学びたかった 優れたパフォーマンス・省メモリ性・安全性に惹かれた 静的型付け言語であること由来の書きやすさに惹かれた Rust で書かれた代表的な language server が複数あった Rust rust-analyzer Deno Deno Language Server LATEX TexLab
や Visual Studio Code 上で動く 今後も様々な発展性が考えられる エラー回復機構の強力なパーサ 型推論・型検査器 その他、 Doc comment や Auto import など monaqa/satysfi-language-server The SATySFi Language Server Rust 15 1 是非使ってみてください!