2012-01-26 19 views
10

最近Play 2.0で遊んでいます。私は、Eclipse、Idea、Netbeansのプロジェクトを生成できることを文書で発見しました。しかし、これは2.0以前のバージョンでのみ動作します。IDE for Play 2.0フレームワークとScala

IntelliJ Idea用にPlay 2.0プロジェクトを構成するにはどうすればよいですか、それとも他のどのIDEをお勧めしますか?

答えて

4

Play2.0はまだ開発中です。 IDEサポートは利用可能になりますが、まだまだです。最近のIDEサポートについての議論があったので、夜間のビルドに注目する価値があるので、すぐに来るかもしれません!

2

git-Versionをビルドすると、eclipsifyコマンドを使うことができます(理想化もそうです)。別の方法は、sbt-eclipseを使用することです。残念ながら、このプロジェクトは重い開発の下にあります。安定バージョンはウィンドウの下で動作しませんが、ヘッドバージョンは動作します。

+0

「理想化」はすばらしいニュースです!私はgit-versionよりも試してみます。私はあなたがそれによって新鮮な情報源を理解していると思いますか?いくつかの夜間ビルドはありませんか? – amorfis

+0

Args私は試して理想化がうまくいかない、おそらくアイデアが良いsbtサポートを持っていますか?私は日食を好むので確信しています。 git-version ==最新のソース。 – niels

+0

私はちょうど理想化しようとしたように、あなたが言ったように、それは動作しません(私はあなたに今すぐコメントを読んでいる)。私はIDEAにsbtのサポートがあると信じていますが、私はこのIDE用にプロジェクトを設定するのにどのように役立ちますか? (私はSBTを知らない)。 – amorfis

8

質問の時点で、Play 2.0はまだベータ版であり、一部のサポートとドキュメントがありませんでした。最近、プロジェクトをいくつかのIDEにインポートするために必要なファイルを自動的に生成する方法をリリースしました。

  1. Eclipseプロジェクト
  2. を作成するためにsbtコンソール
  3. 実行eclipseを開くためのプロジェクト
  4. ランplayのフォルダにプロジェクト
  5. Go]を作成します。

    は、次の操作を行いますideaを実行してIntelliJ Ideaプロジェクトを作成する

ハッキングをお楽しみください! :)

+1

"Run' eclipse'は古くなっているとか、 "Run' eclipsify'の入力ミスです。 – Arjan

+0

@Arjanはおそらくベータ版であったでしょう:) –

+6

実際には、 "run eclipsify"はPlay 2.0で使われていたと思いますが、Play 2.1では "eclipse"に変更されました。 – cello

0

2.0.3を使用して、私はplay ideaを実行して、このディレクトリを(インポートするのではなく)IDEAで開くだけで、このすべてを動作させることができました。私が自分自身でそれを設定しようとすると、クラスパスは決して動作していないように見えました。私はのIntelliJ IDEA 12をお勧めしたい

1

:それはScalaのテンプレートでシンタックスハイライトを持ってい

  • を。 1回のクリックで コントローラアクションから対応するビューに移動できます。
  • また、IDEからプロジェクトをコンパイルすることもできます。これにより、ブラウザが起動します。
  • あなたはまだこのIDEの他のメリットをすべて持っています。

他の人が既に触れたように、コマンドコンソールに 'play idea'と入力するだけで、IDEからプロジェクトを開くことができます。

2

私はIntellij IDEA 12に投票しました。
再生2.0をネイティブにサポートしています。

1

私は個人的にPlayで開発するためにSublimeText 3を使用します。それには、利用可能なhereのプラグインがあり、これは、再生に使用されるすべてのファイルタイプの構文ハイライトを有効にします。 SublimeText 3のようですが、まだSublime 3の問題は発生していません。Package Controlがインストールされている場合、このプラグインはデフォルトのリポジトリにもあります。

関連する問題