Playframework Play 2.0框架和Scala的IDE

Playframework Play 2.0框架和Scala的IDE,playframework,playframework-2.0,Playframework,Playframework 2.0,我最近在玩Play2.0。我在文档中发现,它可以为Eclipse、Idea或Netbeans生成一个项目。然而,这似乎只适用于2.0之前的版本 您如何为IntelliJ Idea配置Play 2.0项目,或者推荐其他IDE?Play 2.0仍在积极开发中。IDE支持将可用,但还不完全可用。值得关注的是夜间构建,因为最近已经有关于IDE支持的讨论,所以它可能很快就会出现 如果构建git版本,可以使用eclipse命令(我假设idealize也会在那里)。另一种方法是使用。不幸的是,该项目也在大力开

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


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

Play 2.0仍在积极开发中。IDE支持将可用,但还不完全可用。值得关注的是夜间构建,因为最近已经有关于IDE支持的讨论,所以它可能很快就会出现

如果构建git版本,可以使用eclipse命令(我假设idealize也会在那里)。另一种方法是使用。不幸的是,该项目也在大力开发中。稳定版本在windows下不起作用,但head版本起作用。


请查看此处的文档。

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

请执行以下操作:

  • 创建您的项目
  • 转到项目的文件夹
  • 运行
    play
    打开
    sbt
    控制台
  • 运行
    eclipse
    创建一个eclipse项目
  • 运行
    idea
    创建IntelliJ idea项目

  • 享受黑客的乐趣!:)

    使用2.0.3,我能够[最终]通过运行
    play idea
    ,然后在idea中打开该目录(而不是导入它),来实现这一切。如果我试着自己设置,类路径似乎永远不会工作。

    我推荐intellij IDEA 12:

    • 它在scala模板中有语法高亮显示;你可以从一个 只需单击一次,控制器就可以对相应视图执行操作
    • 您也可以直接从IDE编译您的项目,它将为您启动一个浏览器
    • 而且您仍然拥有此IDE的所有其他好处,例如重构,它也适用于scala

    正如其他人已经提到的,您只需在命令控制台中键入“play idea”,就可以从IDE打开项目。

    我投票支持Intellij idea 12。

    它本机支持play 2.0。

    我个人使用Sublimitext 3进行play开发。有一个可用的插件,可以为游戏中使用的所有文件类型启用语法高亮显示。它似乎是为升华文字3,但我还没有遇到任何问题与升华3。如果你已经安装了这个插件,它甚至在默认的存储库中

    “理想化”是个好消息!我将尝试git版本。我想你知道最新的消息来源了吧?不是有一些夜间构建吗?我尝试并理想化的Args不起作用,也许idea有一个很好的sbt支持?我不确定,因为我更喜欢eclipse。git version==最新的源代码。我刚刚尝试理想化,正如您所说的,它不起作用(我刚才读过您的评论)。我相信IDEA中有sbt支持,但它如何帮助我为这个IDE设置项目呢?(我不知道SBT)。据我所知,每个play20项目都是SBT项目。所以,如果idea支持sbt,它应该支持play20。在sbt eclipse中,只有视图不在类路径中时,它才起作用。然而,我没有时间对它进行深入的评估。目前,这一切都是实验性的。我假设“Run
    eclipse
    ”已经过时,或者是“Run
    eclipsify
    ”的拼写错误。@Arjan很可能已经过时了,这是来自Beta:)事实上,“Run eclipsify”现在已经过时了,我认为它在Play 2.0中使用过,但在Play 2.1中改为“Run eclipse”。