IDE для платформы Play 2.0 и Scala - PullRequest
10 голосов
/ 27 января 2012

Я недавно играю с Play 2.0. В документации я обнаружил, что он может создать проект для Eclipse, Idea или Netbeans. Однако, похоже, это работает только для версий до 2.0.

Как настроить проект Play 2.0 для IntelliJ Idea или какую другую IDE вы бы порекомендовали?

Ответы [ 8 ]

8 голосов
/ 09 февраля 2012

На момент вопроса Play 2.0 все еще находился в стадии бета-тестирования и не имел достаточной поддержки и документации. Недавно они выпустили методы для автоматической генерации файлов, необходимых для импорта проекта в какую-то IDE.

Выполните следующие действия:

  1. Создайте свой проект
  2. Перейти в папку проекта
  3. Запустите play, чтобы открыть sbt консоль
  4. Запустите eclipse, чтобы создать проект Eclipse
  5. Запустите idea, чтобы создать проект IntelliJ Idea

Наслаждайтесь взломом! :)

4 голосов
/ 05 февраля 2012

http://www.playframework.com/documentation/2.0.1/IDE

Пожалуйста, проверьте документацию здесь.

4 голосов
/ 27 января 2012

Play2.0 все еще находится в активной разработке. Поддержка IDE будет доступна, но пока не совсем. Стоит следить за ночными сборками, так как в последнее время обсуждались вопросы поддержки IDE, поэтому она может появиться в ближайшее время!

2 голосов
/ 26 декабря 2012

Я проголосовал за Intellij IDEA 12.
Он поддерживает игру 2.0 изначально.

2 голосов
/ 27 января 2012

Если вы собираете git-версию, вы можете использовать команду eclipsify (я полагаю, там будет и идеализировать). Другой подход заключается в использовании sbt-eclipse . К сожалению, проект также находится в стадии разработки. Стабильная версия не работает под Windows, но головная версия работает.

1 голос
/ 28 октября 2013

Я лично использую SublimeText 3 для разработки с Play.Для этого доступно плагин здесь , который позволяет подсветку синтаксиса для всех типов файлов, используемых в игре.Похоже, что для SublimeText 3, но я не сталкивался с какими-либо проблемами с Sublime 3. Если у вас установлен Package Control , этот плагин даже в репозиториях по умолчанию.

1 голос
/ 25 декабря 2012

Я бы порекомендовал intellij IDEA 12:

  • он имеет подсветку синтаксиса в шаблонах scala;вы можете перейти от действия контроллера к соответствующему представлению всего одним щелчком мыши;
  • , также вы можете скомпилировать свой проект прямо из IDE, и он запустит браузер для вас;все остальные преимущества этой IDE, такие как рефакторинг, который работает и для Scala.

Как уже упоминали другие парни, вы просто набираете «play idea» в командной консоли и можете открыть свой проект изIDE.

0 голосов
/ 27 августа 2012

Используя 2.0.3, я смог [наконец-то] заставить все это работать, запустив play idea, а затем просто открыв этот каталог в IDEA (а не импортировав его).Если бы я попытался настроить его сам, казалось бы, классная дорожка никогда не работала.

...