Scala-IDEバージョン2.0.0-v2_09、Eclipse Indigo、Scala2.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
私は以前、ターミナルを立ち上げ、Eclipseでコードを作成してから、ターミナルに切り替えていました。
sbt compile
sbt run
:-)
複数のビルダーがある場合、Eclipseはビルダーの選択をサポートしていないようです。常に最初にリストされているものを選択します。