Je sais que je dois manquer quelque chose, mais je n'arrive pas à comprendre quoi. Lorsque je crée un projet scala, en suivant les instructions scala-plugin, aucune erreur de syntaxe n'est détectée. Par exemple:Scala plugin pour IntelliJ IDEA 10 ne détecte pas les erreurs simples?
object MyApp {
val aNumber: Int = "hello"
}
ne détecte aucune erreur. Si je clique avec le bouton droit de la souris et lui demande de compiler, alors j'obtiens l'erreur d'incompatibilité de type attendue du compilateur scala. Ceci est juste un exemple idiot, aucune erreur de syntaxe sont marqués. Pour les projets Java réguliers, cela fonctionne bien, donc il doit être spécifique à scala.
J'ai une nouvelle installation d'IDEA 10 CE sur OSX 10.6 et Scala 2.8.1 final. J'ai mis en place le jdk dans les paramètres du projet ainsi que la maison scala lors de la création du projet. J'ai la dernière version du plugin (12/2010).
Un indice sur ce qui me manque?
Avez-vous ajouté la facette Scala à votre projet? Et quel est le nom du fichier dans lequel réside votre objet MyApp? – David
J'ai remarqué la même chose sur mon environnement Linux. Je suis nouveau à IDEA, donc je l'ai craint jusqu'à mon manque de familiarité. – earldouglas
David, mon projet a la facette Scala. L'objet "MyApp" est en lui-même dans un fichier "MyApp.scala". – alp247