개발자 블로그

XCODE 어두운(Dark) 테마 사용하기 본문

프로그래밍/iOS-SWIFT

XCODE 어두운(Dark) 테마 사용하기

로이드.Roid 2017. 8. 17. 00:04

아이폰 앱 개발을 위해서 사용하는 개발툴인 XCODE의 테마를 변경하는 방법에 대한 내용이다. 안타깝게도 Android Studio 처럼 프로그램의 전체 테마를 변경할 수 있는건 아니고, 에디터와 콘솔의 색상만 변경할 수 있다. 

XCODE의 기본(Default) 테마는 아래 첨부한 이미지처럼 하얀색을 기본으로 한다.


테마는 [Preference]의 [Fonts & Colors] 항목에서 변경이 가능하다.

위 사진 좌측에 보이는 것들이 선택가능한 테마의 목록이다. (참고로 'Darcula'는 내가 따로 설치한 테마라서 기본 상태에서는 존재하지 않는다.)

이 목록 중 어두운 계열의 테마Civic, Dusk, Midnight이다. 각각의 적용 모습은 아래와 같다.


1. Civic

이건 나머지 테마와 비교해서 폰트가 좀 커 보이는데 내가 따로 크게 설정한건 아니다. 기본적으로 크게 셋팅이 되어있는 듯 하다.


2. Dusk

셋 중 고른다면 그나마 이게 제일 내 취향인 것 같다.


3. Midnight

이건 너무 대비가 심해서 눈이 좀 피로할 것 같다.


위에서 이미 살짝 언급하기는 했지만, 셋 다 별로 내 마음에 들지 않아서 별도의 커스텀 테마를 다운받아서 설치했다. 검색하면 많은 테마들이 존재한다. 

내가 설치하고 지금 현재 사용중인 테마는 Darcula 테마이다. 안드로이드 개발 경험이 있는 사람이라면 알지도 모르겠다. 안드로이드 앱 개발툴인 Android Studio의 어두운 테마가 바로 Darcula 테마이다. 참고로 구글에서 검색하면 Dracula 테마를 제일먼저 보여주는데, Dracula(드라큘라)가 아니고 Darcula(r과 a 순서가 다름)다.


Darcula 테마

아래 이미지가 Darcula 테마를 적용한 Android Studio의 모습이다. (Mac OS 환경) 

지금까지 사용했던 개발툴의 여러 테마들 중 가장 마음에 드는 테마이다. 이 테마가 혹시 XCODE에도 있으려나? 해서 찾아본건데 너무나도 고맙게도 XCODE에도 존재한다. 그리고 Visual Studio 버전도 존재한다! (Visual Studio 버전은 아직 써보진 않았다.)


아래 사진은 XCODE에서 Darcula 테마를 적용한 모습. 

에디터만 변경되어서 조금 아쉽긴 하지만 그래도 이전에 사용하던 테마보다는 훨씬 마음에 든다. 하얀색은 오래 보고 있으면 눈이 좀 피곤한 것 같아서..


Darcula 테마는 아래 링크에서 다운받을 수 있다. 


설치 방법도 위 링크에 나와있다. (그냥 폴더 만들어서 파일만 복사하면 된다. 매우 간단!!)


(추가)

Darcula 테마의 한가지 아쉬운 점을 발견했다. 소스 커밋하기 전에 Diff 할 때.. 이 때 변경된 부분이 하이라이트 되는데 하이라이트 색상과 텍스트 색상이 비슷한 경우가 가끔 생긴다. 이렇게 되면 텍스트를 알아볼 수가 없어서 좀 불편함이 있다. 난 커밋을 자주 하는 편이 아니라서 그냥 diff 할 때만 테마를 변경하는데, 자주 하는 사람들은 좀 불편할 것 같다.

Comments