2016-10-14 13 views
2

私はEclipseを使い、MavenからGradleに切り替えています。 Mavenのサポートは素晴らしく、構文の強調表示、依存関係の追加や管理のための複数のエディタタブなどがありましたが、Gradle Buildshipプラグインをダウンロードするだけで、オプションが見つかりました...存在しません。同様に、シンタックスハイライトもありません!私が使用しなければならない他のプラグインがありますか、またはEclipse Gradleのサポートはちょうど吸うのですか?MavenはEclipseでGradleをサポートしていますか?

答えて

1

あなたはGradleのスクリプトの完全なコード補完などをしたい場合は、次にあなたが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 
     } 
    } 
} 

をビルドロジックのすべてを置くことができ、次のbuild.gradle

apply plugin: com.foo.MyGradlePlugin 

を使用することができますgroovy-eclipse pluginをインストールすると、構文強調表示とコード補完(非動的コード用)を含むgroovyファイルの完全なグルービサポートを受けることができます

構文の強調表示の別のオプションは、build.gradleファイルを強調表示しますが、コード補完を提供しないminimalist-gradle-editor eclipseプラグインです。

1

現時点では、BuildshipはEclipse内でのGradle統合のための最良のオプションです。 Buildshipは現在、sytnaxのハイライトを提供していません。ビルドスクリプトに依存関係を追加することは、「依存関係を更新する」オプションをトリガした後、IDEのリストの依存関係に反映されます。

関連する問題