我使用 Eclipse,并且正在从 Maven 切换到 Gradle。对 Maven 的支持很棒,语法突出显示,用于添加和管理依赖项的多个编辑器选项卡等。但是我刚刚下载了 Gradle Buildship 插件,发现选项......不存在。就像,甚至没有语法突出显示!我是否应该使用其他一些插件,或者 Eclipse Gradle 支持很糟糕?
最佳答案
如果您想要 gradle 脚本的完整代码完成等,您可以使用以下 build.gradle
apply plugin: com.foo.MyGradlePlugin
然后您可以创建 buildSrc/src/main/groovy/com/foo/MyGradlePlugin.groovy
并将所有构建逻辑放入插件中
package com.foo
import org.gradle.api.*
class MyGradlePlugin implements Plugin<Project> {
void apply(Project project) {
project.with {
apply plugin: 'java'
dependencies {
compile 'org.foo:bar:1.0'
}
// etc
}
}
}
如果您安装 groovy-eclipse plugin然后,您可以为 groovy 文件提供完整的 groovy 支持,包括语法突出显示和代码完成(对于非动态代码)
语法突出显示的另一个选项是 minimalist-gradle-editor eclipse 插件,它将突出显示 build.gradle
文件,但不会提供代码完成
关于eclipse - Eclipse 中是否支持 Maven 之类的 Gradle?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40044187/