2014-09-05 2 views
0

Я пытаюсь оценить Gradle как инструмент сборки следующего поколения для некоторых моих будущих проектов.Контекстно-зависимая поддержка Gradle в STS/Eclipse

шаги я сделал до сих пор:

  1. У меня есть Java 7 установлен на моей машине.

  2. Установленная Gradle 2,0

  3. Installed Spring Tool Suite 3.6.1, подошел к приборной панели и добавлена ​​поддержка Gradle и установлены также Groovy-Eclipse, пакет.

Теперь, когда я начинаю Gradle проектов с нуля или клонировать некоторые проекты из GitHub, я не в состоянии получить контекстно-зависимую помощь, как Ctrl + Space для автозавершения вещи в build.gradle файла.

Я читал много документации по сети об этом и не мог найти правильный ответ, поэтому, если кто-то может дать мне какую-то идею, это работает?

Раньше я использовал Maven и m2-eclipse, поэтому, когда я набираю pom.xml, я могу сделать Ctrl + Space, что мешает мне делать опечатки.

ПРИМЕЧАНИЕ. Просто обратите внимание, что я включил поддержку Gradle DSL для моих проектов Gradle.

Спасибо

ответ

1

языка сборки Gradle является гораздо более динамичным, расширяемым, и мощным, чем Maven POM, и, следовательно, гораздо труднее развивать полную поддержку IDE для него. В последних версиях Eclipse Gradle Plugin есть ограниченная поддержка редактирования, и в настоящее время ведется работа, чтобы перейти на следующий уровень. IntelliJ 14 уже идет дальше, но ожидаем дальнейшего улучшения там.

+0

Я проверил IntelliJIdea 13, издание сообщества. У этого есть некоторая контекстная помощь, но это все еще не так, как я работал с Maven. Итак, как вы можете предотвратить ошибки опечатки, которые могут возникнуть в build.gradle, особенно при запуске проекта? – staleksit

+0

14 - еще один шаг с 13. Не уверен, что вы ищете в частности. –

+0

Хорошо, может быть, я не был слишком конкретным. Так, например, если я собираюсь добавить зависимостей раздела, и я начинаю вводить comp, а затем я делаю Ctrl + Space, я должен получить контекстно-зависимую помощь, например: компиляцию, или если я набираю testC, а затем делаю то же самое, Ctrl + Пространство, я должен получить предложение testCompile. Этот тип помощи, я думаю, будет полезен. – staleksit

Смежные вопросы