是否可以将IntelliJ IDEA作为代码完成的无头过程运行?

时间:2013-12-21 00:01:50

标签: java vim emacs intellij-idea code-completion

免责声明:这是Java和IntelliJ大师们当天的天真问题!

首先,我的观点是不要启动尚未重新审视的IDE或编辑的战争。作为一名程序员,有时候我只想享受一些乐趣,我对这个时期感到好奇。准备好了吗?

我们在这里,我每天都使用GNU / Emacs,我对此非常满意。作为Java开发人员,我非常了解IDE的代码完成功能。有些项目尝试将此类完成传播给Vim或Emacs:请参阅the eclim projectthe derived emacs-eclim project或使用完全相反的方法:the recent (ATTOW) ideavim plugin。话虽这么说,我现在想知道eclim方法是否可以应用于IntelliJ / Emacs夫妇利用或不是yasnippet和/或auto-complete。第一个问题是,乍一看,似乎不可能像使用Eclipse那样将IntelliJ作为无头流程运行。

因此,我认为第一步是让IntelliJ的代码完成组件无头运行。我浏览过the completion code,但我对Java的熟练程度不足以确定这是否可行。

让我知道你的想法。

从评论中更新:

Tom的评论中,我同意主要问题不是运行无头IntelliJ,而是隔离代码完成组件并开发代码完成服务器插件。 不过,没有一个完整的IntelliJ的UI运行会很好。 我将尝试看看如何链接Emacs和IntelliJ插件。

有趣(......或不)引用:

0 个答案:

没有答案