프로그램 소스코드와 가독성


시스템 개발업무를 하다보면 많은 시간을 컴퓨터 모니터 앞에서 프로그램 소스코드와 씨름해야 합니다.
프로그램 소스코드와 장시간 씨름을 해야하다보니 가능하면 가독성이 뛰어난 폰트를 사용하는 것이 일을 하는데 능률적인 것이 사실입니다.



자바 프로그래밍을 할 때에는 개발도구로 이클립스를 많이 사용합니다. 개발 환경을 구성하면서 이클립스를 설치하면 디폴트 폰트는 아래 화면에 보이는 Consolas 폰트입니다.

Consolas 폰트도 괜찮겠지만 이 폰트보다 조금 더 가독성이 뛰어난 폰트가 있다면 효율적인 개발을 위해서 적용해 보는 것이 좋을 것입니다.

[ 이클립스 개발환경에서 Consolas 폰트 예 ]




윈도우에 데자뷰(DejaVu) 폰트 설치하기


데자뷰(DejaVu) 폰트는 전세계 개발자들이 애용하는 무료 폰트입니다. 이클립스 자바 개발환경에서 가독성 높은 폰트를 설치하기 위해서 데자뷰 폰트 다운로드 사이트에 접속합니다.



데자뷰 폰트 사이트에 접속하면 아래 화면과 같이 데자뷰 폰트를 다운로드 할 수 있는 화면이 나타납니다. 오른쪽에 Download 버튼을 클릭해서 폰트 소스를 다운로드 합니다.






로컬컴퓨터에 다운로드된 DejaVu 폰트의 압축을 풀면 다음과 같은 많은 폰트들이 들어있는 것을 확인할 수 있습니다. 다운로드한 압축파일을 해제합니다.




데자뷰 폰트 폴더에서 dejavu-fonts-ttf-2.34\ttf 폴더 안의 ttf 폰트를  C:\Windows\Fonts 로 복사합니다.



아래 화면과 같이 데자뷰 폰트를 모두 선택해서 왼쪽에서 오른쪽 화면으로 드래그해도 됩니다.



복사가 완료되면 글꼴 화면에 정상적으로 폰트들이 복사된 것을 확인할 수 있습니다.



여기서 주의할 점이 있습니다. 해당 폰트를 아래 화면과 같이 표시 버튼을 눌러서 숨기기 해제를 해야합니다.




이클립스에서 가독성 좋은 폰트로 변경하기


이클립스 메뉴에서 Window > Preference를 클릭합니다.



Preferences 화면의 왼쪽 트리 메뉴에서 General > Appearance > Colors and Fonts를 선택합니다.



Colors and Fonts 항목에서 마우스로 화면 스크롤을 아래로 내립니다.



Basic 폴더에서 맨 아래에 Text Font 항목이 나타납니다. Text Font를 더블 클릭합니다.




Text Font를 클릭하면 폰트를 설정하는 팝업이 나타납니다. 현재는 글꼴이 Consloas로 되어있습니다.



글꼴 항목에서 Consolas 폰트 대신에 가독성이 좋은 DejaVu Sans Mono 폰트를 선택합니다.
여기서 폰트 크기를 설정할 때 주의해야할 점이 있습니다. 폰트 크기를 10으로 설정하면 한글이 깨지는 경우가 발생하므로 폰트 크기를 9나 11로 설정합니다. 선택을 완료한 뒤에 확인 버튼을 클릭합니다.



가독성이 좋은 DejaVu Sans Mono 폰트로 변경되어 다음과 같이 이클립스 소스화면에 적용되었습니다.
물론 가독성이 높은 글꼴을 선택하는데 있어서는 개인차가 있겠지만 아래 화면과 같이 DejaVu Sans Mono 폰트가 Consolas 폰트보다 가독성이 좋은 것을 눈으로 확인할 수 있습니다.


+ Recent posts