Ich arbeite an einem möglichen Modul für das Lift Web-Framework mit Scala, SBT 0.12 und IntelliJ IDEA 12.1, und ich hätte gerne Syntax-Highlighting für * .sbt-Dateien in IDEA (Code-Awareness wäre ein Bonus) .
Ich habe das sbt-idea-Plugin für sbt, das mein IDEA-Projekt erfolgreich erstellt. Ich habe auch das sbt-Plugin für IDEA, mit dem ich sbt-Befehle aus Ausführen von Konfigurationen in IDEA ausführen kann.
Wenn ich * .sbt-Dateien mit dem Dateityp Scala verknüpfe, zeigt IDEA alle möglichen Fehler im sbt-Skript an.
Arbeitet jemand an einem Dateityp * .sbt für Syntaxhervorhebung oder Code-Awareness? Wenn ja, wie benutze ich es?
Danke!
Scala Plugin für IntelliJ IDEA 13 kommt mit Hervorhebung für .sbt Dateien. Siehe Integrierte SBT-Unterstützung in IntelliJ IDEA 13 :
Heute freuen wir uns, ankündigen zu können, dass die integrierte Unterstützung für SBT-Projekte endlich da ist. Die neueste Version des Scala-Plugins für IntelliJ IDEA 13 (0.23.308) enthält die folgende Liste von Features:
- SBT-Projekt importieren
- Automatisches Importieren von SBT-Projekten
- Hervorhebung für .sbt-Dateien
Beachten Sie, dass .sbt-Dateien in gewisser Weise wirklich Scala sind (die erforderlichen Leerzeilen ausblenden), daher sollte die Zuordnung von .sbt-Dateien zum Scala-Editor nicht so weit entfernt sein, was die Syntaxhervorhebung betrifft.
Datei öffnen - & gt; Einstellungen - & gt; IDE-Einstellungen - & gt; Datentypen. Assoziieren Sie * .sbt mit Scala. Es ist nicht ideal, aber ein Anfang. Zumindest wird der Editor ein bisschen besser aussehen ;-)
Tags und Links scala syntax-highlighting intellij-idea sbt sbt-idea