Подтвердить что ты не робот

Есть ли плагин eclipse для Play2?

Я знаю, что есть один для play1, но я не нахожу его для play2.

Я надеюсь, что плагин может автоматически скомпилировать шаблоны scala. Сейчас это не удобно.

4b9b3361

Ответ 1

Изменить. Этот ответ устарел. Плагин Play Eclipse написан, как говорит @Baztoune.

В тот момент, когда я пишу эти строки, плагин Play 2 для Eclipse отсутствует. Однако существует команда eclipsify sbt, предоставляемая плагином Play 2 sbt, который может генерировать проект Eclipse из приложения Play 2.

Вы не получите подсветку синтаксиса, контекстное завершение или навигацию кода внутри шаблонов Play 2, но вы можете их автоматически скомпилировать, если их сохранить с помощью команды ~run sbt (а не просто run). Проверьте, включена ли опция Eclipse "General → Workspace → Refresh using native hooks or polling", поэтому она учитывает скомпилированные изменения шаблонов.

Ответ 2

Я просто наткнулся на Scala плагин IDE Play2 для Eclipse Indigo/Juno и Scala IDE. Текущие функции

  • Подсветка синтаксиса (маршруты и шаблоны)
  • Завершение кода (шаблоны)
  • Formatter (маршруты)
  • Гиперссылка (маршруты и шаблоны)

Обратите внимание, что гиперссылка на файлы Java на данный момент не поддерживается. Также есть некоторые ограничения для функции завершения кода, достаточно времени, чтобы прочитать документ. Я сам не пробовал, так как сейчас я не работаю с Play2, но думал, что это может быть полезно для кого-то.

Ответ 3

Да, вот как начать:

  • Найдите правильный сайт обновления для своей версии Eclipse из http://scala-ide.org/download/current.html.

  • В Eclipse перейдите в Справка Установить новое программное обеспечение. Используйте сайт обновлений сверху, чтобы найти связанные с w60 связанные плагины.

  • Установите плагин Scala IDE для Eclipse и поддержку Play2 в плагине Scala IDE. Обратите внимание, что поддержка Play2 в плагине Scala IDE приведена в поле флажка Scala IDE.

enter image description here

Мне не удалось заставить эту работу вообще начинать с голого Eclipse, как это делали многие источники. Проблема заключается в несовместимых зависимостях, которые появляются только после большого количества времени. Трафик Scala IDE устранил эту проблему.

Ответ 4

Да. Это Scala IDE.

Обновить сайт для Eclipse Juno и Kepler: http://download.scala-ide.org/sdk/e38/scala210/stable/site

Установить со следующими функциями:

  • Scala IDE для Eclipse
  • Scala Плагины IDE (инкубация)

Ответ 5

Я использую Scala IDE из http://scala-ide.org/, затем затмевает проект play2 и импортирует его.

Он работает как шарм: он компилирует мой код scala/java.

Вы можете получить более подробную информацию по этому URL http://scala-ide.org/docs/tutorials/play20scalaide20/index.html