Я знаю, что в IntelliJ IDEA очень хорошая поддержка Groovy / Gradle, но я пытаюсь выяснить, как далеко может зайти Eclipse в настоящее время.Это мои текущие настройки:
- Плагин сборки: включен по умолчанию и добавляет базовые механизмы Gradle в Elipse, почти не поддерживает редактор (завершение кода, документация, форматирование и т. Д.).
- Плагин EGradle Editor: Понимает Gradle DSL и предоставляет дополнения кода / документацию для Gradle API, не понимает сам Groovy.
- Плагин Groovy Development Tools от Pivotal: Хорошая поддержка Groovy с дополнениями кода, форматирование Groovy-кодаи т.д.
Чего сейчас не хватает, так это комбинации двух последних очков.Редакторы каждого плагина понимают либо Gradle, либо Groovy, но не оба.Я видел, что в плагине Groovy есть некоторая поддержка дескрипторов DSL, но я нигде в Интернете не могу найти дескриптор DSL для Gradle.Я обнаружил, что была некоторая поддержка такого дескриптора DSL в ныне устаревшем плагине интеграции Gradle для STS (Spring Tool Suite от Pivotal), который снова был удален позже (ключевое слово: org.springsource.ide.eclipse.gradle.dsld).
Итак, общий вопрос примерно такой: существует ли Gradle DSLD для плагина Groovy Development Tools?