Wie mache ich intellij Idee, Scala-Skript richtig hervorzuheben.
Versuch 1 Ändern Sie den Dateinamen in 'test.sc' . Intellij mag die erste Zeile nicht, d. H. Es ist keine gültige Scala-Kommentarsyntax
Versuch 2 Ändern Sie den Dateinamen in 'test.sh' . Intellij denkt, dass die ganze Syntax Bash-Skript ist.
Dateiname = ./test.sh
%Vor% Wenn du .sc
extension beibehalten musst, ist das ein kleiner Trick
Ändern Sie shebang in #! /usr/bin/env amm
, was immer noch ein gültiger Shebang
Legen Sie eine Datei namens #!.scala
neben Ihrem Skript mit dem Inhalt:
Nun ist Ihr Skript richtig hervorgehoben
Wenn Sie eine Erweiterung .scala
haben, erkennt IDEA als gültige Scala-Skriptdatei.
Sogar eine mehrzeilige Shebang-Linie wird unterstützt:
Stellen Sie sicher:
Dies funktioniert auch, wenn sich das Skript außerhalb eines deklarierten Quellordners befindet. Ich kann sogar Skripte außerhalb meines Projekts bearbeiten.
Tags und Links scala syntax-highlighting linux intellij-idea ammonite