kotlin-lsp の開発開始に触発されて、Emacs で Kotlin 開発に挑戦した記録 by nabeo

Kotlin Fest 2025
ショート(20分)
ツール/エコシステム 初級者

kotlin-lsp の開発開始に触発されて、Emacs で Kotlin 開発に挑戦した記録

nabeo nabeo nabeo
1

Kotlin での開発といえば長らく JetBrain 社の IntelliJ IDEA が事実上の標準として選択されてきました。

今年の KotlinConf 2025 では Kotlin の LSP サーバ実装 (kotlin-lsp) の開発開始が JetBrains 社からアナウンスされました。kotlin-lsp は Visual Studio Code での利用が念頭におかれていますが、standalone 版も提供されているため、Emacs でも使える可能性はあります。本セッションでは Kotlin 開発を Emacs でしたいと思っている Emacser に向けて、以下のような機能の整備に挑戦した内容について共有します。

  • eglot で kotlin-lsp を使うようにする
  • tree-sitter
  • flycheck + ktlint