2010-04-21 14 views
10

Muchos de los métodos en scalaz tienen equivalentes simbólicos Unicode, como forever y (por supuesto, tengo esto al revés, los métodos simbólicos realmente tienen equivalentes ASCII).¿Cómo obtengo las plantillas en vivo de Scalaz IDEA que funcionan para los métodos simbólicos?

El proyecto contiene una live templates XML file para IDEA por lo que estos pueden ser de auto-completado, creo que mediante el uso de la forever+TAB acceso directo (en el ejemplo anterior).

No puedo imaginar cómo importar esta plantilla en vivo en IDEA y realmente usarla. ¿Cómo puedo hacer eso?

+0

También uso start IntelliJ con -Dfile.encoding = UTF-8, y establezco el IDE y Project File Encoding en UTF-8. Esto evita algunos otros problemas con los identificadores Unicode, por ejemplo, el análisis incorrecto de la salida textual del compilador. – retronym

Respuesta

14

El archivo XML de plantillas en vivo debe colocarse en el directorio de configuración de IDEA, subdirectorio de plantillas.

IDEA ubicación de la carpeta de configuración dependerá de su plataforma:

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

Donde XX es la versión IDEA (90 para IDEA 9.x).

Asegúrese de cerrar IDEA antes de copiar el XML en el directorio de plantillas.

+0

Vale la pena mencionar también que uno necesita verificar que la codificación de los archivos fuente sea UTF-8 para que esto funcione. –

Cuestiones relacionadas