2010-04-21 7 views
10

Viele der Methoden in scalaz haben symbolische Unicode-Entsprechungen, wie forever und (natürlich habe ich das falsch herum, die symbolischen Methoden haben wirklich ASCII-Entsprechungen).Wie bekomme ich die Scalaz IDEA Live Templates, die für die symbolischen Methoden arbeiten?

Das Projekt enthält eine live templates XML file für IDEA, so dass diese automatisch vervollständigt sein kann, glaube ich, mit Hilfe der forever+TAB Verknüpfung (im obigen Beispiel).

Ich kann nicht herausfinden, wie diese Live-Vorlage in IDEA importieren und tatsächlich verwenden, obwohl. Wie kann ich das machen?

+0

Ich benutze auch Start IntelliJ mit -Dfile.encoding = UTF-8, und legen Sie die IDE und Projekt Datei Encoding auf UTF-8. Dadurch werden einige andere Probleme mit Unicode-IDs vermieden, z. B. falsches Parsen der Textausgabe des Compilers. – retronym

Antwort

14

Live-Vorlagen XML-Datei sollte unter IDEA-Konfigurationsverzeichnis, Vorlagen Unterverzeichnis platziert werden.

IDEA Konfiguration Ordner würde auf Ihrer Plattform abhängig:

  • Fenster: USERPROFILE \ .IntelliJIdeaXX \ config
  • Linux: ~/.IntelliJIdeaXX/config
  • Mac OS X : ~/Library/Preferences/IntelliJIdeaXX

Wobei XX die IDEA-Version ist (90 für IDEA 9.x).

Stellen Sie sicher, IDEA zu schließen, bevor Sie die XML in das Vorlagenverzeichnis kopieren.

+0

Es lohnt sich auch zu sagen, dass man UTF-8 überprüfen muss, um die Codierung der Quelldateien zu überprüfen. –