我最近在玩Play 2.0。我在文档中发现,它可以为Eclipse、Idea或Netbeans生成项目。然而,这似乎只适用于2.0之前的版本。
你如何为IntelliJ Idea配置Play 2.0项目,或者你推荐其他什么IDE?
在提出问题时,Play 2.0仍处于测试版,缺乏一些支持和文档。最近,他们发布了一些方法,可以自动生成将项目导入某些IDE所需的文件。
执行以下操作:
- 创建您的项目
- 转到项目的文件夹
- 运行
play
打开sbt
控制台 - 运行
eclipse
以创建Eclipse项目 - 运行
idea
创建IntelliJ Idea项目
享受黑客攻击!:)
Play2.0仍在积极开发中。IDE支持将可用,但还不完全可用。值得关注的是夜间构建,因为最近有关于IDE支持的讨论,所以它可能很快就会到来!
http://www.playframework.com/documentation/2.0.1/IDE
请查看此处的文档。
如果您构建git版本,您可以使用eclipify命令(我认为理想化也会存在)。另一种方法是使用sbt-eclipse。不幸的是,该项目也在大力开发中。稳定版本不能在windows下工作,但头部版本可以。
我投票支持Intellij IDEA 12。
它本机支持play 2.0。
我推荐intellij IDEA 12:
- 它在scala模板中有语法高亮显示;你可以从控制器只需点击一次就可以将动作切换到相应的视图
- 你也可以直接从IDE编译你的项目,它会为你启动一个浏览器
- 而且您仍然可以获得这个IDE的所有其他好处,比如重构,它也适用于scala
正如其他人已经提到的,你只需在命令控制台中键入"play idea",就可以从IDE打开你的项目。
我个人使用SublimeText 3进行Play开发。这里有一个插件,它可以为播放中使用的所有文件类型突出显示语法。这似乎是针对SublimeText 3的,但我还没有遇到Sublime 3的任何问题。如果你安装了软件包控制,这个插件甚至在默认的存储库中。
使用2.0.3,我能够[最终]通过运行play idea
,然后在IDEA中打开该目录(而不是导入它)来完成这一切。如果我试着自己设置,类路径似乎永远不会起作用。