2010-12-28 16 views
2

大学の最後の学期である私の次の&のためにかなり大きなプロジェクトを選ぶ必要があります。スカラのための素敵なIDEは、世界が今必要としているものかもしれないと思っています:)スカラ用のIDEを開発することをお勧めしますか?

具体的にはスカラー用に作られたIDEを見たいですか?または、普及した(主にJava)IDEの&エディタ(既に利用可能な)プラグインを使用する方が快適ですか?

アイデア全体についてどう思いますか?

P.S.私はオープンソースの&を1つずつ追加するので、1学期に終了しなければ、大学の視​​点からは問題にはなりません。

+0

利用可能なIDEの近くには、1学期内に何も取得しません。そうすれば、スケルトンはユニプロジェクトのために十分なものになるでしょう。 – andri

+0

しかし、スケルトンの場合、それはあまり役に立たないことを覚えておいてください。 –

+0

私は既にScala用のプラグインがあると思います。こちらをご覧くださいhttp://stackoverflow.com/questions/2615196/which-ide-for-scala-2-8そしてここにhttp://www.scala-ide.org/私はあなたを落胆させることを意味しません。 – Nishant

答えて

13

実際は、もうありません。 IntelliJ,およびEclipseはすべて、最後の任期に入る可能性があるよりも多くの工数を持つScala固有の努力をしています。そのようなプロジェクトの結果であった2つの非常に興味深い取り組みがあります。どちらも IDE努力に貢献するように作られました:ENSIMEScala Refactoring

これらの努力を超えて、jEditやTextMateなどのほとんどのプログラミングエディタでも、1度またはそれ以上のScalaサポートがサポートされています。

これらのプロジェクトの1つに貢献することは良いアイデアかもしれませんが、はScala IDEをにすることはできません。

1

Scalaの開発者ではありませんが、Eclipseのプラグインはおそらく価値のある上級プロジェクトです。

+2

すでにEclipse用のScalaプラグインがあります。参照:http://www.scala-ide.org/ – Jesper

2

またはその代わりに車輪の再発明..あなたは... http://wiki.netbeans.org/Scala

に貢献することができますしかし、私は、それはあなたの大学の仕事のために何らかの形で十分でしょうかどうかわからないです。同時に、これらのプラグインにはまだ多くの作業が必要です。

独自のIDEを作成しているうちに、すでに解決済みの問題を解決しようとしています。また、たとえどんなIDEであっても、あなたはそれを行うことができます Scala(偉大な場合でも)。だから、antファイルの単純なxml編集や、別のツールが必要なものについては。

ブライアン・クラッパーは既にそれをうまくまとめたと思います。

0

Concur。オペレーティングシステム、テキストエディタ、およびIDE ...世界には本当に多くのものが必要ですか?いいえ、誰もが1つ書きたいと思っています。

単に学術的ではなく、便利なことをしたい場合は、既存のIDEの拡張機能を開発してください。 Eclipse、NetBeans、Komodoなどは、すべてプラグインを使ってうまく拡張できます。

2

私はCheckStyleのようなものを示唆していますが、Scalaの場合、プロジェクトとして取り組むのが妥当かもしれません。彼の修士論文のために

3

、ミルコ・ストッカーが見る、EclipseのScalaのプラグインにリファクタリング機能を寄付:

http://misto.ch/scala-refactoring-talk-at-scala-days-2010/

代わりに最初からIDEを作成するのに機能性の主要な部分を貢献していない理由Eclipseプラグインは、すべての貢献を歓迎します。アイディアについてはticketsをご覧ください。

関連する問題