Ich weiß, ich muss etwas vermissen, kann aber nicht herausfinden, was. Wenn ich ein Scala-Projekt nach den Anweisungen von scala-plugin erstelle, wird kein einziger Syntaxfehler erkannt. Zum Beispiel:Scala-Plugin für IntelliJ IDEA 10 erkennt keine einfachen Fehler?
object MyApp {
val aNumber: Int = "hello"
}
erkennt keinen Fehler. Wenn ich mit der rechten Maustaste klicke und ihn zur Kompilierung auffordere, dann erhalte ich den erwarteten Typ-Mismatch-Fehler vom Scala-Compiler. Dies ist nur ein dummes Beispiel, keine Syntaxfehler werden markiert. Für reguläre Java-Projekte funktioniert es gut, also muss es skalarspezifisch sein.
Ich habe eine saubere Installation von IDEA 10 CE auf einem OSX 10.6 und Scala 2.8.1 final. Ich habe die jdk in den Projekteinstellungen sowie die scala home beim Erstellen des Projekts eingerichtet. Ich habe die neueste Version des Plugins (12/2010).
Irgendein Hinweis auf was ich vermisse?
Haben Sie die Facette Scala zu Ihrem Projekt hinzugefügt? Und wie heißt die Datei, in der sich Ihr MyApp-Objekt befindet? – David
Ich habe das gleiche auf meiner Linux-Umgebung bemerkt. Ich bin neu in IDEA, also habe ich es auf meinen Mangel an Vertrautheit zurückgeführt. – earldouglas
David, mein Projekt hat die Facette Scala. Das "MyApp" -Objekt befindet sich in einer "MyApp.scala" -Datei. – alp247