何が現在のスカラEclipseプラグイン?[定休日]
質問
は、現在のスカラEclipseプラグイン(http://www.scala-lang.org/node/94)使用可能?いつ読むことに不安定で、バギーでも使う事が出来なくなります。
前スレッド: 何が現在の状態の金型Scala?
ったのでは簡単には些細なプログラム、これまでのところのようです。
よろしく!
更新:私はダイビングそのものでScalaやEclipseも試してみようと思いを報告しょうか分かります。
更新:自分の答え以下は自分の体験とEclipse3.5.1、Scala2.7.7最終的なものとする。
- アレックス
解決
これは私のためにかなりよく動作しますが、私は2.8.0を楽しみにしています。非常に概説スライドするの素敵なセット(PDF)があります重要な変更来ます。
他のヒント
私は見つかりで完全に利用できません。構文強調表示るものとします。JUnitな他の試験の記述にScala.のデバッガな源を吐かのエラーメッセージ毎に一歩です。私も聞いたこの人のトラブルに見舞と自動補完もカット-ペーストです。そうで動作を遅くすることがありますの作業を定期的にJavaです。このたScala2.7.5Eclipse3.5下旬には、での出会いを楽しみにしています。
いったい誰が書いたのはEclipseのプラグインになったのでコンパイルとんでも一度に出荷します。そのようにうまく動作していな人もいますが。個人として切り替えEmacs/Antとなった。
って書きコードスカーラを使用Eclipseころ週間、私の結論としてではないから生産ます。
背景は自分の設定:
- Scala2.7.7の最終
- EclipseのためのJavaベースのシステム開発,3.5.1
- Ubuntuデスクトップ9.04x64
- Maven2.2.1
- JUnit4.7
作成したブランドの新しいプロジェクトを使用していだけでScalaに、Java:
- プロジェクトを作成した、mavenを参考にscala-原単純
- 私は生成され、eclipseプロジェクトを使って"mvn eclipse:eclipse"
- そして公開しまEclipse
この問題に向かい:
- 失わなければならなかった構文強調すべての時間---閉会のリニューアルオープンされ、ファイルを
- 多くの現場を取得しま万トンのコンパイルエラー、スは私の授業は、クリーンをeclipseを解決するこ
- Eclipseでの衝突く時に、私はkill-9のjavaプロセス、その後Eclipseを起動まで文句ワークスペースの、開始です
- 書いバニラの程度php,c#,dに試験を持ったトラブルで走って、ほとんどの時間を食んでいるのが、Eclipseを再起動して開れぞれの試験に通常のファイルを解決するこの時のエラームの多くを取り付ける際に使用します。 な実験が試験ランナー"JUnit4'
- 多くの誤squiglesに表示される行のコードでは無視されるようで
- を行頭に付けた作品から10%の時間は清掃および/または再開ファイルのよう取り戻すには一時的に
- ありま る能力は失われるタイプ テキストエディタをEclipseの場怒十分な位置するこのホテルは、はんだあとのファイル
- も基本的なことのように強調表示、削除、日本国内のスタートアップに失敗した場合はのよう "削除"が正常に終了しなかった.をご覧くださいログです。
で押しを通じてこれらすべての問題について、最終的には次のようにするたEclipseを再起動しく日常に密に再オープンファイルをEclipseに、クリーン。
これは、2.7.4に良くなりました。これは2.8.0で、実質的に良くなるでしょう(それはScalaの自身との共同リリースです)。
これは、Javaツールのレベルではないが、それは絶えず改善されます。
できることを確認していScala2.8.0.RC6は、Scala Eclipseプラグインとして月27日2010年には作ります。
どの作品:
- 構文強調表示
- 一部の自動補完
- 見定義です(Ctrl+クリックでナビゲート)
- 建物及び構文エラーを強調
何か動作しない:
- リファクタリング.
- 編集は非常に遅くなります。でも切り替えタブの間に4秒です。
ことになるだけでするものであり、これらの数日間になってる。
とはいえ、もしかしたら実際の作業を行い、Eclipseのwebツールで追加されたHTML、CSS、Javascript、XMLでのエクスペディア開発フ2.0のweb技術に対応しています。
として、2012年のプラグインおよび非常に便利です。
2010年5月24日 私は3.5と最新のScalaのプラグインが、Scalaの2.8.0 RC2日食しています それでも同じ問題:なし正しい強調、私はautocompletiongとかの話ではない...私は有効JDTプラグインを持っている - それは
...重要ならばこれは、すでに非常に多くの年であるScalaのような興味深い言語の周りは良いのdevの環境がまだ存在しないことを恥だ...
完全に使用不可能ます。
Eclipseの遅すぎる、とさえクラッシュ。それがクラッシュしない場合は、コンパイル、リンクを失い、見つからないクラスについて教えて警告停止しません。私はきれいにし、すべてのプロジェクトを再コンパイルする必要があります。
私は別のソリューションまたは改良版を待って、それをアンインストールします。
それを使い続ける:)私はストレートのjavaをやったときに、私が持っていない奇妙なカーソルの問題がありました。通常、エディタウィンドウを閉じて再開すると問題が解決します。
私は(混合JavaとScalaの持つ一つのプロジェクト)の相互運用しようとしたと私はそれを放棄したので、私は問題を抱えていました。私は本当に、本当にとにかく、私はシンプルなヘッドレスJavaアプリケーションに対するプラグインRCPを構築しようとしていたという事実のために私の問題だと思います...この仕事をしたいです。 Scalaの自然は にないすべてのケースでJavaコンパイラを起動するように見えました。私の問題ビューは何も示さなかったと.class
ファイルが正しかったので、私は、本当のなかった赤信号の束を参照してくださいね。
私は本当に2.8リリースでIDEを楽しみにしています。
私はScalaの-IDEのバージョン2.0.0-v2_09、Eclipseのインディゴ、Scalaの2.9.1を使用しています。
いつか私は、次のような自動補完機能を使用する場合
//expected BufferedInputStream
BufferedInpu
それから私は、選択Ctrl-Space
をjava.io.BufferedInputStream
をヒット、そして私のインポートセクションには、いくつかの行を失い、かつます:
object PingPong extends Application {
...
になります:
object PingPong
...
私はそれがBufferedInputStream
の完全な名前を入力し、その後、Ctrl-Shift-O
で回避するために私の解決策を見つけた: - )
それとも、いつかそれは私にこれらを警告します:
Multiple markers at this line
- object io is not a member of package
main.scala.pingpong.zip.java
//repeats 15 times
私の輸入でます:
import java.util.zip.ZipOutputStream
import java.io.BufferedInputStream
import java.io.BufferedOutputStream
import java.io.FileInputStream
import java.io.FileOutputStream
import java.util.zip.ZipEntry
import java.io.File
import java.io.ByteArrayOutputStream
Iは、端末、Eclipseでコードを高めるために使用される、端末に切り替える
sbt compile
sbt run
: - )
のEclipseを使用すると、複数のものを持っている場合は、ビルダーを選択するためにサポートしていませんようです。それは、常にリストされた最初のものを選択します。