关于用 emacs 写 kotlin 的一个设想

尝试过了用 spacemacs 的 kotlin layer 配合 lsp 来写 kt

虽然能用,但是体验真的很糟糕,不能和 idea 比

我在想有没有一种东西

可以把 emacs 接入 idea(或者说,把 idea 的功能集合成一个 lsp)

类似兼容层这么样的东西

然后在 emacs 里拥有和 idea 一样的 kotlin 编程体验 :dotted_line_face:

idea是闭源产品吧。没有调用它内部的api咋去搞这些东西,这个东西毕竟是他们家的核心竞争力,怎么可能拆分成独立的模块给别人调用。jb现在搞了个fleet,jb倒是有可能会把idea的那些核心的东西分拆出来成类似lsp的东西给fleet用,但是肯定也是类似微软的pylance,或者tsserver-vscode-extension那样的东西,闭源或不port成lsp,不给别的编辑器使用