我的eclim设置与eclipse项目完美配合。但我想使用gradle构建系统。 我正在使用Libgdx框架,它提供gradle templete项目。 那么有没有办法使用eclime + eclipse + gradle
答案 0 :(得分:3)
最好的办法是查看Eclipse Gradle plugin,但简而言之,您可以将apply plugin: 'eclipse'
添加到项目中,然后在项目的根文件夹中从终端运行gradle eclipse
。这应该为Eclipse生成必要的文件以识别您的项目,尽管您可能需要编辑.classpath文件以获得正确的自动完成。
这将使Eclim能够识别您的项目:ProjectOpen和正确的自动完成以及其他优点。
糟糕的是,Gradle任务和对build.gradle的更改将需要手动更改Eclipse方面。
编辑:有一个新的插件可用于此目的,取代eclim用于gradle项目(但面向Android)名为Vim-Grand。它是pre-alpha的,你现在想要重构分支,但它对我来说运作得很好
答案 1 :(得分:2)
您应该将其与YouCompleteMe结合使用。
我所做的是使用gdx-setup.jar来创建我的项目。然后我像普通的gradle项目一样将它导入eclipse。我关闭了日食并启动了elcimd。把"让g:EclimCompletionMethod =' omnifunc'"在我的.vimrc文件中。遵循elcim使用说明:CreateProject就是这样。
本指南非常有用:http://www.lucianofiandesio.com/vim-configuration-for-happy-java-coding
答案 2 :(得分:2)
我能够以这种方式使用我的libgdx项目获得大部分或全部Eclim功能:
我得到组织导入,java验证,自动完成,所有好东西。
那就是说,我想弄清楚如何在不使用Eclipse的情况下完成所有这些工作。我认为缺少的部分是Build Models功能。还在研究......