Je sais qu'il y en a un pour play1, mais je n'en trouve pas pour play2.
J'espère que le plugin pourra compiler les modèles en scala code automatiquement. Ce n'est pas pratique maintenant.
Modifier : Cette réponse est obsolète. Un plugin Play Eclipse a été écrit, comme le dit @Baztoune.
Il n'y a pas de plugin Play 2 pour Eclipse au moment où j'écris ces lignes. Cependant, il existe une commande eclipsify
sbt, fournie par le plugin Play 2 sbt, qui est capable de générer un projet Eclipse à partir d'une application Play 2.
Vous n'obtiendrez pas la mise en évidence de la syntaxe, l'achèvement contextuel ou la navigation dans le code dans les modèles Play 2, mais vous pouvez les faire être compilés automatiquement lors de leur enregistrement à l'aide du ~run
commande sbt (au lieu de simplement run
). Vérifiez que l'option Eclipse "Général -> Espace de travail -> Actualiser à l'aide de hooks natifs ou d'interrogation" est activée pour prendre en compte les modifications des modèles compilés.
Je viens de rencontrer Scala IDE Play2 plugin pour Eclipse Indigo/Juno et Scala IDE. Les fonctionnalités actuelles sont
Notez que l'hyperlien vers Java ne sont pas pris en charge pour le moment. Il existe également quelques limitations pour la fonctionnalité de complétion de code, prenez juste un peu de temps pour lire le document. Je ne l'ai pas essayé moi-même car je Je ne travaille pas avec Play2 pour le moment, mais j'ai pensé que cela pourrait être utile pour quelqu'un.
Oui, voici comment commencer:
Trouvez le site de mise à jour correct pour votre version d'Eclipse à partir de http://scala-ide.org/download/current.html .
Dans Eclipse, accédez à Aide -> Installer un nouveau logiciel = . Utilisez le site de mise à jour ci-dessus pour localiser Scala plugins associés.
Installez à la fois le plug-in Scala IDE pour Eclipse et le plug-in Play2 dans Scala IDE. Remarque que le Play2 support dans Scala IDE plugin est répertorié sous la case Scala IDE plugins).
Je n'ai pas pu faire fonctionner cela du tout à partir d'Eclipse, comme de nombreuses sources l'ont suggéré. Le problème semble être des dépendances incompatibles qui n'apparaissent qu'après beaucoup de temps perdu. La route Scala IDE a éliminé ce problème).
Oui. C'est Scala IDE.
Site de mise à jour pour Eclipse Juno et Kepler: http://download.scala-ide.org/sdk/e38/scala210/stable/site
Installez avec les fonctionnalités suivantes:
J'utilise Scala IDE from http://scala-ide.org/ , puis éclipse mon projet play2 et importe.).
Cela fonctionne comme un charme: il compile mon code scala/Java.
Vous pouvez obtenir plus de détails sur cette URL http://scala-ide.org/docs/tutorials/play20scalaide20/index.html