是否有Play2的eclipse插件?

Fre*_*ind 28 eclipse-plugin playframework-2.0

我知道play1有一个,但我找不到play2.

我希望插件可以自动将模板编译为scala代码.现在不方便.

Baz*_*une 37

我刚刚看到Eclipse Indigo/Juno和Scala IDE的Scala IDE Play2插件.目前的功能是

  • 语法突出显示(路由和模板)
  • 代码完成(模板)
  • 格式化程序(路由)
  • 超链接(路由和模板)

请注意,目前不支持超链接到Java文件.此外,代码完成功能还有一些限制,只需要一些时间来阅读文档.我没有自己尝试,因为我现在不使用Play2,但认为这可能对某人有帮助.


Jul*_*Foy 15

编辑:这个答案已经过时了.正如@Baztoune所说,已经编写了一个Play Eclipse插件.

在我编写这些行时,Eclipse没有Play 2插件.但是,有一个eclipsifysbt命令,由Play 2 sbt插件提供,它能够从Play 2应用程序生成Eclipse项目.

您不会在Play 2模板中获得语法突出显示,上下文完成或代码导航,但您可以使用~runsbt命令(而不仅仅是run)保存时自动编译它们.检查Eclipse"常规 - >工作区 - >使用本机挂钩或轮询刷新"选项已启用,因此它将考虑编译的模板更改.


Ric*_*aca 15

是的,这是如何开始:

  1. http://scala-ide.org/download/current.html找到适用于您的Eclipse版本的正确更新站点.

  2. 在Eclipse中,转到帮助 - > 安装新软件.使用上面的更新站点来查找与Scala相关的插件.

  3. 安装Scala IDE for Eclipse插件和Scala IDE插件中的Play2支持.请注意,Scala IDE插件中的Play2支持列在Scala IDE插件复选框下.

在此输入图像描述

正如许多消息来源所建议的那样,我无法从裸Eclipse开始工作.这个问题似乎是不相容的依赖关系,只有在浪费了很多时间后才出现.Scala IDE路由消除了这个问题.


Leo*_*lva 7

是.这是Scala IDE.

Eclipse Juno和Kepler的更新站点:http://download.scala-ide.org/sdk/e38/scala210/stable/site

使用以下功能安装:

  • 用于Eclipse的Scala IDE
  • Scala IDE插件(孵化)


Oli*_*alo 6

我使用来自http://scala-ide.org/的 Scala IDE ,然后eclipsify我的play2项目并导入.

它就像一个魅力:它编译我的scala/java代码.

您可以通过此URL获取更多详细信息http://scala-ide.org/docs/tutorials/play20scalaide20/index.html