2010-04-21 6 views
10

scalaz의 메소드 중 상당수는 forever과 같은 상징적 인 유니 코드 등가물을 사용합니다 (물론이 방법은 잘못된 방법으로 사용합니다. 심볼릭 방법에는 실제로 ASCII가 있습니다).상징적 인 방법으로 작동하는 scalaz IDEA 라이브 템플릿을 얻으려면 어떻게해야합니까?

이 프로젝트는 IDEA의 live templates XML file 그래서 이러한 자동 완성, 나는 (위의 인스턴스)를 forever+TAB 바로 가기를 사용하여 믿을 수 있습니다 포함되어 있습니다.

이 라이브 템플릿을 IDEA로 가져와 실제로 사용하는 방법을 알아낼 수 없습니다. 어떻게해야합니까?

+0

또한 -Dfile.encoding = UTF-8로 시작 IntelliJ를 사용하고 IDE 및 프로젝트 파일 인코딩을 UTF-8로 설정합니다. 이렇게하면 유니 코드 식별자와 관련된 몇 가지 다른 문제 (예 : 컴파일러의 텍스트 출력 구문 분석 오류)를 피할 수 있습니다. – retronym

답변

14

라이브 템플릿 XML 파일은 IDEA 구성 디렉토리 템플릿 하위 디렉토리에 배치해야합니다.

  • 윈도우 :

    IDEA 구성 폴더의 위치는 플랫폼에 따라 달라 USERPROFILE \ .IntelliJIdeaXX \ 설정

  • 리눅스 : ~/.IntelliJIdeaXX/설정
  • 맥 OS X : ~/Library/Preferences/IntelliJIdeaXX

XX는 IDEA 버전 (IDEA 9.x의 경우 90)입니다.

XML을 템플릿 디렉토리에 복사하기 전에 IDEA를 닫아야합니다.

+0

이 기능을 사용하려면 소스 파일의 인코딩을 검사해야하는 UTF-8이 필요합니다. –

관련 문제