2012-02-15 10 views
28

私はplay1のためのものがあることを知っていますが、私はplay2のために何も見つかりません。Play2用のEclipseプラグインはありますか?

私は、プラグインがテンプレートを自動的にスケーラコードにコンパイルできることを願っています。今は便利ではありません。

答えて

15

:この回答は古いです。 @Baztouneによると、Play Eclipseプラグインが書かれている。

私はこれらの行を書いている時点でEclipse用のPlay 2プラグインはありません。ただし、Play 2アプリケーションからEclipseプロジェクトを生成できるPlay 2 sbtプラグインによって提供されるeclipsify sbtコマンドがあります。

Play 2テンプレート内で構文の強調表示、コンテキストの完了またはコードナビゲーションを取得することはできませんが、~run sbtコマンド(runではなく)を使用して保存すると自動的にコンパイルすることができます。 Eclipseの "一般 - >作業領域 - >ネイティブフックまたはポーリングを使用してリフレッシュ"オプションが有効になっていることを確認すると、コンパイルされたテンプレートの変更が考慮されます。

+0

ありがとうございました!非常に非常に便利です:) – Freewind

+0

回答がひどく古くなっているため、ダウン投票しています。 –

37

の詳細を取得することができます私はEclipseのインディゴ/ジュノとScalaのIDE用のプラグインScala IDE Play2に出くわしました。ハイパーリンクことは現在の機能は構文ハイライト(ルートおよびテンプレート)

  • コード補完(テンプレート)
  • フォーマッタ(ルート)
  • ハイパーリンク(経路とテンプレート)
    • ありますJavaファイルへの変換は現在サポートされていません。また、コード補完機能にはいくつかの制限があり、ちょっとした時間をかけて文書を読むことができます。私は今Play2で作業していないので、自分で試してみませんでしたが、誰かにとって役立つかもしれないと思っていました。

    7

    はい。それはScala IDEです。 Eclipseのジュノとケプラーのため

    更新サイト:http://download.scala-ide.org/sdk/e38/scala210/stable/site

    次の機能をインストールしてください:Eclipseのため

    • のScala IDE
    • のScala IDEプラグイン(インキュベーション)
    15

    はい、開始方法は次のとおりです。

    1. ご使用のEclipseのバージョンの正しい更新サイトをhttp://scala-ide.org/download/current.htmlから探してください。新しいソフトウェアをインストール>から

    2. は、Eclipseでヘルプに行きます。上記の更新サイトを使用して、Scala関連のプラグインを探します。
    3. のScala IDE for EclipseをプラグインとのScala IDE
      プラグインでPLAY2サポートの両方をインストールします。 Scala IDEプラグインのPlay2サポートは、Scala IDEプラグインチェックボックスの下にリストされています。

    enter image description here

    多くのソースがやっ示唆しているように私は、裸のEclipseから始まるすべてでこの作業を取得することができませんでした。この問題は、多くの無駄な時間の後にのみ現れる互換性のない依存関係のようです。 Scala IDEルートはこの問題を解決しました。

    +1

    これは私のために働いた - 非常に奇妙なことは、フレームワークのこの成熟度のレベルでは、ツールは非常に粗末なものです。一般的なルールとしては、Javaの世界は、通常、その意味でさらに進んでいるようです。同様に、なぜアプリケーション自体もEclipseの外部から実行されていますか?私はあなた自身でそれを設定することができると思うが、私は多くの企業のJava開発者とすべてのWebのものを "Servers"タブにきれいに表示する... Playはそれが開発者フレンドリーな – jm0

    関連する問題