본문 바로가기

개발/App Developer

Xcod 4의 반가운 새로운 기능 두 가지


현재 Xcode 4를 테스트용으로 조금씩 사용해 보고 있다. 그런데 새로운 기능 중 기다렸던 것 두 가지가 있다. 하나는 SCM에서 Git을 공식적으로 지원하는 것이고 다른 하나는 Code Snippet Library이다.

그런데 Git을 지원한다고 문서에는 명시되어 있는데, 아직 프리뷰2에서는 사용해 볼 수 가 없었다.  조금 더 기다려야 하나 보다.

다시 확인해 보니, 위 문제(Xcode 4 > Organizer > Repositories에서 저장소 추가 Type에 Git이 안나오는 이유)는
Git의 설치 위치 때문이었다. Xcode 4는  기본적으로 Git 설치 위치를 /usr/bin으로 상정하고 있다. 그래서 MacPort를 통해 Git을 설치(/opt/local/bin)한  경우에는 Type에서 Git을 선택할 수 없었던 것이다.
해결은 비교적 간단하다.  다음과 같이 현재 설치된 /opt/local/bin/git을 /usr/bin/git으로 링크를 생성하면 된다.
* sudo ln -s /opt/local/bin/git /usr/bin/git



Code Snippet Library는 미리 작성해 놓은 코드 조각을 재사용할 수 있는 기능이다. 기존의 프로젝트 템플릿 보다 적용 범위가 작다고 보면 된다. 미리 등록된 Code Snippet(현재 13개)을 사용할 수도 있고 사용자가 추가할 수도 있다. 기존에는 다른 유틸리티를 사용했었는데, 정식 지원하게 되어 무지 반갑다.  단일 창 형태의 UI 가 도입되어 기존 사용자가 적응하는데 약간의 시간이 소요되겠지만, 새로운 기능을 접하는 즐거움을 누릴 수 있어서 단점보다는 장정이 더 많다. 단, UI 구성에 대해 자유도를 주었으면 좋겠다는 생각이다.




 

'개발 > App Developer' 카테고리의 다른 글

Xcode 4 사용자 인터페이스 디자인  (0) 2010.08.30
디버깅과 코드 분석  (0) 2010.08.30
2010.08.11 - coredata 이해  (0) 2010.08.30
기본적인 상호작용  (0) 2010.08.30
사용자 인터페이스  (0) 2010.08.30