エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
C言語”で”作るLanguage Server
こちらはmisskey.dev ユーザー Advent Calendar 2023の23日目の記事です。 Language ServerをC言語で作... こちらはmisskey.dev ユーザー Advent Calendar 2023の23日目の記事です。 Language ServerをC言語で作ってみよう、という記事です。テキストの編集を取得して、警告を出すところまでを作ってみました。コードはすべてGitHubにあります。 Language Server プログラミングを行うエディタにおいて、プログラミング言語ごとの処理(型チェックや補完など)を分離し、エディタによらず同一の言語機能を提供するものをLanguage Serverと呼びます。最近VimやVSCodeのLanguage Serverが急速に普及していますね。 このLanguage Serverはエディタと通信する必要がありますので、そのためのプロトコルLanguage Server Protocol(LSP)をMicrosoftが策定しています。 Language Ser