IDE for Play 2.0 framework and Scala



我最近在玩Play 2.0。我在文档中发现,它可以为Eclipse、Idea或Netbeans生成项目。然而,这似乎只适用于2.0之前的版本。

你如何为IntelliJ Idea配置Play 2.0项目,或者你推荐其他什么IDE?

在提出问题时,Play 2.0仍处于测试版,缺乏一些支持和文档。最近,他们发布了一些方法,可以自动生成将项目导入某些IDE所需的文件。

执行以下操作:

  1. 创建您的项目
  2. 转到项目的文件夹
  3. 运行play打开sbt控制台
  4. 运行eclipse以创建Eclipse项目
  5. 运行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中打开该目录(而不是导入它)来完成这一切。如果我试着自己设置,类路径似乎永远不会起作用。

最新更新