是否有一个项目使用Eclipse代码库为Emacs、VIM和其他编辑器提供高级语言支持?

是否有一个项目使用Eclipse代码库为Emacs、VIM和其他编辑器提供高级语言支持?,vim,emacs,ide,editor,Vim,Emacs,Ide,Editor,这里有很多关于IDE和编辑器的问题,哪一个更适合现代软件开发。在回答中,一个常见的观点是Eclipse有更好的语言支持,例如,其他编辑器在这方面落后 这带来了疑问:为什么要迎头赶上?Eclipse总是有更多的开发资源,因此简单地使用Eclipse的代码更有意义。它可以从EclipseUI中分离出来,并且可以在一个单独的进程中运行,Emacs、Vim和其他编辑器在需要信息、想要执行智能代码完成或进行一些重构时,可以通过这个进程进行简单的对话 是否有一个现有的项目试图这样做?这将是两全其美:一个人可

这里有很多关于IDE和编辑器的问题,哪一个更适合现代软件开发。在回答中,一个常见的观点是Eclipse有更好的语言支持,例如,其他编辑器在这方面落后

这带来了疑问:为什么要迎头赶上?Eclipse总是有更多的开发资源,因此简单地使用Eclipse的代码更有意义。它可以从EclipseUI中分离出来,并且可以在一个单独的进程中运行,Emacs、Vim和其他编辑器在需要信息、想要执行智能代码完成或进行一些重构时,可以通过这个进程进行简单的对话


是否有一个现有的项目试图这样做?这将是两全其美:一个人可以使用自己习惯的编辑器,同时Eclipse提供的强大语言支持也可以使用。

作为一个vim爱好者,我不能为emacs说话。关于vim,据我所知,结合eclipse和vim的唯一好项目是。但是,考虑到我的背景(我是一名具有长期Java经验的ruby开发人员),我不推荐Vim用于Java开发。Eclipse非常适合Java,我不喜欢混合解决方案。真正的问题与团队有关。很难找到能够在工作环境中使用Vim的Java开发人员。因此,当我必须为项目选择工具时,我选择了Eclipse for Java。如果您的需求是个人的,也许您可以考虑不同的因素,并选择eclim。

谢谢,eclim看起来很有希望,而且显然在开发中也有一个Emacs接口。关于混合模型:Eclipse可能非常适合Java,但我发现界面很笨拙,所以结合使用Emacs的强大功能和Eclipse的语言支持对我来说会更好。如果在一个项目中可以自由选择工具,那么我会选择这个。是的。看起来很有希望。显然,这是个人的事情。编辑就像鞋子一样