Xcode 3.0 의 새로운 기능들
Xcode 3.0이 나온지는 한참 되었지만 별로 자주 사용할 기회가 없었는데 (겨울방학에는 좀 쉬자!) 이번에 데이터 마이닝 프로젝트를 하면서 몇가지 새로 추가된 기능들이 편리해서 한번 소개합니다.
Code Folding 기능
이 기능은 중요하지 않은 코드를 접어둘 수 있는 기능입니다. 많은 IDE에서 사용하고 있는 기능이죠. Xcode 시리즈에서는 3.0 버전에서 처음 나왔습니다.
하지만 이 기능보다 더 유용한 기능은 다음에 나옵니다.
Focus Follows Selection
이 기능은 코드의 각 블럭을 하이라이트 시켜서 그 블럭에 집중할 수 있도록 해줍니다. 더불어 그 블럭이 어디에서 끝나는지도 쉽게 알 수 있죠.
이런식의 강조입니다.
직접 써보면 굉장히 편한데, 특히 다중으로 중첩된 블럭을 다룰때에 블럭의 종료가 헛갈리지 않아서 편합니다.
Message Bubbles
이 기능은 에러나 기타 필요한 메시지를 코드에 직접 표시해주는 기능입니다. 예를 들어서 일부러 스펠을 빼먹어서 에러를 내 보았습니다.
이런식으로 에러 메시지를 그 행에 직접 표시해 줍니다. 에러메시지를 보고 어떤 파일의 어떤 행인지 찾아갈 필요가 없어지는 것이죠.
이밖에도 디버깅 관련 툴들이 굉장히 향상되었고, 특히 퍼포먼스 체킹 툴이 메인 툴로 추가되어 있습니다.
그리고 느낌인것 같은데
왠지 컴파일이 빠르게 잘 되는것 같군요 ㅋ
빌드 메시지도 꼭 필요한것만 나오네요.
괜히 링크에러나 뿜어내는 비주얼 스튜디오 따위 버려 – _-



