Я знаю, что есть один для play1, но я не нахожу его для play2.
Я надеюсь, что плагин может автоматически скомпилировать шаблоны scala. Сейчас это не удобно.
Я знаю, что есть один для play1, но я не нахожу его для play2.
Я надеюсь, что плагин может автоматически скомпилировать шаблоны scala. Сейчас это не удобно.
Изменить. Этот ответ устарел. Плагин 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", поэтому она учитывает скомпилированные изменения шаблонов.
Я просто наткнулся на Scala плагин IDE Play2 для Eclipse Indigo/Juno и Scala IDE. Текущие функции
Обратите внимание, что гиперссылка на файлы Java на данный момент не поддерживается. Также есть некоторые ограничения для функции завершения кода, достаточно времени, чтобы прочитать документ. Я сам не пробовал, так как сейчас я не работаю с Play2, но думал, что это может быть полезно для кого-то.
Да, вот как начать:
Найдите правильный сайт обновления для своей версии Eclipse из http://scala-ide.org/download/current.html.
В Eclipse перейдите в Справка → Установить новое программное обеспечение. Используйте сайт обновлений сверху, чтобы найти связанные с w60 связанные плагины.
Установите плагин Scala IDE для Eclipse и поддержку Play2 в плагине Scala IDE. Обратите внимание, что поддержка Play2 в плагине Scala IDE приведена в поле флажка Scala IDE.
Мне не удалось заставить эту работу вообще начинать с голого Eclipse, как это делали многие источники. Проблема заключается в несовместимых зависимостях, которые появляются только после большого количества времени. Трафик Scala IDE устранил эту проблему.
Да. Это Scala IDE.
Обновить сайт для Eclipse Juno и Kepler: http://download.scala-ide.org/sdk/e38/scala210/stable/site
Установить со следующими функциями:
Я использую Scala IDE из http://scala-ide.org/, затем затмевает проект play2 и импортирует его.
Он работает как шарм: он компилирует мой код scala/java.
Вы можете получить более подробную информацию по этому URL http://scala-ide.org/docs/tutorials/play20scalaide20/index.html