Ren*_*aud 20 java vim emacs intellij-idea code-completion
免责声明:这是Java和IntelliJ的大师那天的天真问题!
首先,我的观点是不要启动尚未重新审视的IDE或编辑的战争.作为一名程序员,有时候我只想享受一些乐趣,我对这个时期感到好奇.准备?
我们在这里,我每天都使用GNU/Emacs,我非常满意.作为Java开发人员,我非常了解IDE的代码完成功能.有些项目已尝试将此类完成传播到Vim或Emacs:请参阅eclim项目,派生的emacs-eclim项目,或者使用完全相反的方法:最近的(ATTOW)ideavim插件.话虽这么说,我现在想知道eclim方法是否可以应用于IntelliJ/Emacs情侣利用或不是yasnippet和/或自动完成.第一个问题是,乍一看,似乎不可能像使用Eclipse那样将IntelliJ作为无头过程运行.
因此,我认为第一步是使IntelliJ的代码完成组件无头运行.我已经浏览了完成代码,但我对Java的熟练程度不足以确定是否可行.
让我知道你的想法.
来自评论的更新:
从Tom的评论中,我同意主要问题不是运行无头IntelliJ而是隔离代码完成组件并开发代码完成服务器插件.不过,没有一个完整的IntelliJ的UI运行会很好.我将尝试看看如何链接Emacs和IntelliJ插件.
有趣(......或不)引用: