인텔리제이 아이디어 IntelliJ IDEA 12를 구매하고 사용하지 않다가, 문득 생각이 나서 설치를 했다. 그런데 프로젝트 타이틀의 글씨들이 깨지는(안티앨리어싱이 적용되지 않아 글씨가 단계지어 나타나는) 현상이 보여서 이를 해결하려고 찾아봤다.
File - Setting - Editor - Appearance 에서 'Use anti-aliased font' 를 체크하면 된다고 하기에 해봤는데 안된다.
그래서 혹시나 하고 찾아보니, 별도의 idea.vmoptions 라는 파일을 손봐야 한다는 글을 발견했다.
* 참고문헌 :
* http://helols.tistory.com/304
* http://devnet.jetbrains.com/message/5277587?tstart=0
* http://stackoverflow.com/questions/8691088/change-font-into-intellij-10-11 <-- 요놈 보고 정리
* 사용 운영체제 : Ubuntu 12.04 64bit
* IntelliIDEA 설치위치 : /develop/intelli-idea-12
* 안티앨리어싱 관련 설정파일 위치 : /develop/intelli-idea-12/bin
* 32bit 설정파일 : idea.vmoptions
* 64bit 설정파일 : idea64.vmoptions
* 추가할 항목 :
-Dawt.useSystemAAFontSettings=on
IntelliJ IDEA가 Java AWT의 환경설정을 따르면서 나타나는 현상으로, VM 실행옵션으로 -Dawt.useSystemAAFontSettings을 주어서 UI단에서 안티앨리어싱(높은 해상도의 폰트를 화면에 불러올 때 나타나는 깨진 패턴을 완화시키기 위해 사용)을 동작시키는 시스템 프로퍼티값을 주었다. 다양한 옵션이 있는데, 간단하게 'on'으로만 처리했다.
* awt.useSystemAAFontSettings 관련 설명
* http://docs.oracle.com/javase/6/docs/technotes/guides/2d/flags.html#aaFonts