[Xcode] Theme 추가하기

2017-04-06

개발자의 생산성에 영향을 끼치는 요소는 여러가지가 있습니다.

의자, 책상, 모니터, 키보드, 마우스와 같은 물리적인 것부터 형상관리 도구, CI 툴, Snippet 관리도구 등 소프트웨어적인 것도 있습니다.

또하나 빼놓을 수 없는게 바로 에디터 환경입니다. 어떤 색을 배경으로하고 예약어, 지시어들을 어떻게 표시하는지 자신에게 맞게 설정해 놓으면 집중력을 높이고 피로감을 줄일 수 있습니다.

Xcode는 기본으로 10개의 Theme을 제공합니다.

Xcode에서 제공하는 기본 Theme

기본 Theme에는 흰바탕, 검정바탕, 노랑바탕 등 여러 Theme이 있지만, 이것 외의 Theme을 사용하고 싶을 때도 있습니다. 기본 Theme 외의 Theme을 사용하기 위해서는 Theme파일을 특정 디렉토리에 복사하면 됩니다.

이번 포스트에서는 특정 Theme을 추가하는 법을 알아보도록 하겠습니다.

https://github.com/hdoria/xcode-themes 이 링크를 클릭하면 아래와 같이 50여개의 Theme파일을 다운로드 할 수 있습니다.

만약 이 50여개의 Theme 모두를 설치하고 싶다면 깃헙에 나와 있는데로 다운로드 받은 후, 쉘스크립트를 실행해서 설치하면 됩니다.

$ git clone https://github.com/hdoria/xcode-themes.git
$ cd xcode-themes
$ ./install.sh # And then restart Xcode

만약 일부 Theme만 설치하고 싶다면 Theme 묶음을 다운로드 해서 압축을 풀면 여러 Theme파일을 볼 수 있습니다.

여기에서 원하는 Theme을 복사합니다. 저는 “WWDC2016.dvtcolortheme” 파일을 복사했습니다.

Finder 혹은 터미널에서 아래 디렉토리로 이동합니다.

~/Library/Developer/Xcode/UserData/FontAndColorThemes/

이 디렉토리에 복사한 파일을 붙여 넣습니다.

복사된 Theme파일

이제 Xcode를 실행 중이라면 종료 후 재실행 합니다.

설정 메뉴의 Fonts & Colors 메뉴로 이동하면 아래와 같이 WWDC2016 Theme이 추가된 것을 확인하실 수 있을 것입니다.

참고로 저는 Xcode를 사용하면서 처음 3년은 흰색 배경의 Default Theme을 사용하다가 그 후 zvuc님의 권유로 “Tomorrow Night Bright“라는 검정색 배경의 Theme을 지금까지 사용하고 있습니다.

개인적으로 확실히 흰색 바탕 배경보다 검정 바탕 배경이, 야간에 작업하거나 장기간 일할 때 피로도가 덜한 것 같습니다. 사실은 검정색 바탕에 코딩하면 있어보여서…ㅋㅋㅋ

또 예쁜 색깔로 조합이 되어 있어서 좋습니다. ㅎㅎㅎ

기본 Theme에 싫증나신 분, 좀 더 나에게 맞는 다른 Theme을 이용하고 싶으신 분은 외부 Theme을 설치해서 사용해 보시면 어떨까요?

이상으로 Xcode에 Theme추가하기 Post를 마치겠습니다.

One more thing!

Theme파일을 열어보면 아래와 같이 XML key-value로 이루어진 그냥 plist파일일 뿐이라는 것을 알 수 있습니다.