TextMate with Xcode Project
18 06 2007안녕하세요. Jenix입니다. (앗.. 이런 말투..어색?)
3일 전에 맥마당을 구독하시는 독자님으로부터 질문 메일을 하나 받았었는데, 오늘에서야 답변을 해드리네요 ^^; TextMate에서 Xcode 프로젝트를 컴파일 하는 방법을 소개하려고 합니다. 사실, TextMate 에 Xcode 번들만 집어넣으면 바로 해결되는 것인데요, TextMate 기본 설치로는 많은 번들이 포함되어 있지 않다는게 문제죠!
Coffee:/Library/Application Support/TextMate/Bundles jenix$ svn up Xcode.tmbundle
A Xcode.tmbundle
A Xcode.tmbundle/Commands
A Xcode.tmbundle/Commands/Open Project in Xcode.tmCommand
A Xcode.tmbundle/Commands/Open Frontmost Xcode Project.plist
A Xcode.tmbundle/Commands/List Files in Active Target.plist
A Xcode.tmbundle/Commands/Build & Run.plist
A Xcode.tmbundle/Commands/Run Tests.tmCommand
A Xcode.tmbundle/Commands/Help.tmCommand
A Xcode.tmbundle/Commands/Import Xcode Project….plist
A Xcode.tmbundle/Commands/New Project….tmCommand
A Xcode.tmbundle/Commands/Add to Active Target.plist
A Xcode.tmbundle/Commands/Build.plist
A Xcode.tmbundle/Commands/Run (xcode target).plist
A Xcode.tmbundle/Commands/Clean.plist
A Xcode.tmbundle/info.plist
A Xcode.tmbundle/Support
A Xcode.tmbundle/Support/bin
A Xcode.tmbundle/Support/bin/run_xcodebuild.sh
A Xcode.tmbundle/Support/bin/xcode_to_tmproj
A Xcode.tmbundle/Support/bin/format_build.rb
A Xcode.tmbundle/Support/bin/xcode_version.rb
A Xcode.tmbundle/Support/bin/find_xcode_project.rb
A Xcode.tmbundle/Support/bin/xcode_project.rb
A Xcode.tmbundle/Support/bin/parse_build.rb
A Xcode.tmbundle/Support/bin/run_xcode_target.rb
A Xcode.tmbundle/Support/nibs
A Xcode.tmbundle/Support/nibs/New Project.nib
A Xcode.tmbundle/Support/nibs/New Project.nib/info.nib
A Xcode.tmbundle/Support/nibs/New Project.nib/keyedobjects.nib
A Xcode.tmbundle/Support/nibs/New Project.nib/classes.nib
업데이트 된 리비전 7541.
Coffee:/Library/Application Support/TextMate/Bundles jenix$ osascript -e 'tell app "TextMate" to reload bundles'
Coffee:/Library/Application Support/TextMate/Bundles jenix$
위를 보시면 아시겠지만, 우선 /Library/Application Support/TextMate 아래에 Bundles 디렉토리를 하나 만들고, Xcode 번들(Xcode.tmbundle)을 macromates 서브버젼에서 다운로드 받습니다. 쉽죠? 그리고 이제.. Xcode 에서 만든 프로젝트 디렉토리로 가서~ mate . 으로 프로젝트를 다 오픈합니다. (아니면 프로젝트 디렉토리를 통채로 TextMate로 드래그&드롭해도 되겠죠^^) 얼핏 보기에 달라진 것은 없어 보입니다만, 번들 아래에 Xcode 번들 메뉴를 보도록 하죠.
오..! Build & Run ! 커맨드-R 키로 됩니다.. 실행해 볼까요?
짜잔~ ㅎㅎ 여기에서 컴파일 중 에러가 나면 바로 워닝, 에러 메시지등이 나타난답니다. UI 디자인은 인터페이스 빌더에서, 코딩은 TextMate에서 하면 되겠죠 ^^












Recent Comments