kajibo.com

2025年1月28日

今日の活動

今月頭ぐらいにvscode-python-tools-extension-templateの存在と、pyglsの存在を知る。

後者がLanguage Server Protocol対応のサーバーをpythonで扱ってくれるフレームワークで、前者がVSCodeの拡張をつくる際にLSPの部分をpythonでつくれるように設定されたテンプレートである。この2つがあればとりあえずTypeScriptから逃げてpython部の作り込みだけでVSCodeの言語拡張をつくることが出来る。

それと字句解析ツールキットLarkと組み合わせたら、とりあえず何かしら動くものは出来た。めでたしめでたし。

今日のわんこ

散歩中にトイレしている犬の、私いまトイレしてるので待ってくださいと訴えかける顔は何度みても趣がある。

プロフィール