2010-04-21 15 views
10

Beaucoup de méthodes dans scalaz ont des équivalents symboliques unicode, tels que forever et (bien sûr, j'ai ceci à l'envers, les méthodes symboliques ont vraiment des équivalents ASCII).Comment puis-je obtenir les modèles live de scalaz IDEA pour les méthodes symboliques?

Le projet contient une live templates XML file pour IDEA si ceux-ci peuvent être automatique terminé, je crois en utilisant le raccourci forever+TAB (dans l'exemple ci-dessus).

Je n'arrive pas à comprendre comment importer ce modèle dynamique dans IDEA et l'utiliser réellement. Comment puis je faire ça?

+0

J'utilise également start IntelliJ avec -Dfile.encoding = UTF-8, et définissez l'IDE et le projet File Encoding à UTF-8. Cela évite quelques autres problèmes avec les identificateurs Unicode, par exemple, l'analyse incorrecte de la sortie textuelle du compilateur. – retronym

Répondre

14

Le fichier XML des modèles dynamiques doit être placé sous le répertoire de configuration IDEA, sous-répertoire templates.

emplacement du dossier de configuration IDEA dépend de votre plate-forme:

  • Fenêtres: USERPROFILE \ .IntelliJIdeaXX \ config
  • Linux: ~/.IntelliJIdeaXX/config
  • Mac OS X : ~/Bibliothèque/Préférences/IntelliJIdeaXX

Où XX est la version IDEA (90 pour IDEA 9.x). Veillez à fermer IDEA avant de copier le code XML dans le répertoire des modèles.

+0

Il est également important de vérifier que l'encodage des fichiers source est UTF-8 pour que cela fonctionne. –