Eclipse 如何在gradle项目中使用eclim
我的eclim设置与eclipse项目完美配合。但我想使用gradle构建系统。 我正在使用Libgdx框架,它提供了gradletemplete项目。Eclipse 如何在gradle项目中使用eclim,eclipse,vim,gradle,eclim,Eclipse,Vim,Gradle,Eclim,我的eclim设置与eclipse项目完美配合。但我想使用gradle构建系统。 我正在使用Libgdx框架,它提供了gradletemplete项目。 那么,有没有任何方法可以使用eclime+eclipse+gradle,您应该将其与之结合使用 我所做的是使用gdx-setup.jar创建我的项目。然后我将它像普通的gradle项目一样导入eclipse。我关闭了eclipse并启动了elcimd。将“let g:EclimCompletionMethod='omnifunc'”放入my.v
那么,有没有任何方法可以使用eclime+eclipse+gradle,您应该将其与之结合使用 我所做的是使用gdx-setup.jar创建我的项目。然后我将它像普通的gradle项目一样导入eclipse。我关闭了eclipse并启动了elcimd。将“let g:EclimCompletionMethod='omnifunc'”放入my.vimrc文件中。按照elcim说明使用:CreateProject,就是这样
这本指南真的很有帮助:您最好的选择是查看,尽管简而言之,您可以向项目添加
应用插件:“eclipse”
,然后从项目根文件夹中的终端运行gradle eclipse
。这将为Eclipse生成必要的文件以识别您的项目,尽管您可能需要编辑该文件以实现适当的自动完成
这将使Eclim通过以下方式识别您的项目:ProjectOpen、正确的自动完成和其他优点
不好的是,Gradle任务和对build.Gradle的更改需要手动更改Eclipse端的内容
编辑:有一个新的插件可用于此目的,它取代了eclim for gradle项目(但面向android),名为。这是alpha之前的版本,您现在需要重构分支,但它对我来说已经足够好了我可以通过以下方式在我的libgdx项目中使用大部分或所有Eclim功能:
- 用他们的工具创建一个新的libgdx项目
- 启动Eclipse
- 按照通常的libgdx项目创建导入-->渐变项目-->生成模型
- 关闭Eclipse,启动Eclim
也就是说,我想弄清楚如何在不使用Eclipse的情况下完成这一切。我认为缺少的是构建模型功能。仍在研究…如何从vim运行android/桌面项目。你能告诉我更多,你是如何使用
:CreateProject
的吗。因为它是一个多模块的项目。我是否需要对每个模块都这样做。我将g映射到基本上运行的VIM中的构建。/gradlew desktop:run。像这样:nnoremapgsystem('./gradlew desktop:run')如果您正在构建android或其他什么,当然可以映射很多。我提供给YouCompleteMe和lucianofiandesio的两个链接非常详细,应该适合您的需要。我基本上有一个libgdx项目,android/ios/desktop在一个文件夹中,并在其中运行:CreateProject。是否应该将所有模型视为一个单独的项目,并在父文件夹中使用<代码>:CreateProject < /代码>。或者我需要在所有三个(android/ios/desktop)模块中分别执行此操作。我在基本文件夹中运行了此操作,似乎一切都正常。@HinesBourne yoy是否设法使自动完成和验证工作正常?但是类路径的路由在哪里?