Deckでプレイ不可にユーザー数に対してチートの使用・開発が目立つため。Server)を発表した。言語サーバーは、プログラミング言語のソースコードを解析したときに得られる情報をコードエディターに提供するバックエンド。シンタックスハイライト(構文色分け)や自動補完、リファクタリング、定義への移動といった高度なコーディング支援機能を実現するためのものだ。Code」でリッチな開発支援を実現コンパイラー、インタープリターとコードエディターが密接に繋がっていると他の言語、エディターへ対応を広げるのが難しくなるが、両者のやり取りを「言語サーバープロトコル」(LSP)として標準化してしまえば、LSP対応の言語サーバーとコードエディターを自由に組み合わせられるようになる。Code」は6年前からMarkdown記法をサポートしており、シンタックスハイライトなどの機能を提供している。API」を活用したものだった。これだけであれば、言語サーバーのような大掛かりなものを実装する必要はない。公式ドキュメント「vscode-docs」のように巨大なMarkdownリポジトリは少なくない。API」を利用すると他の拡張機能を短時間ではあるがブロックすることがあり、このような巨大リポジトリでは生産性を損なうことがある。言語サーバーは独立したプロセスで動作するため、そのような懸念はない。他のエディターやCLIツールとの連携も容易になる。1.70」以降であればほとんどすべての言語機能が新しい言語サーバーに置き換えられているという。この取り組みは以下の2つのオープンソースライブラリにまとめられ、「GitHub」で公開されている。Service」はパッケージ管理システム「npm」でインストールすることもできる。2024年1月「GPTストア」対応!もう面倒なプロンプトは不要。