2012-05-05 5 views
5

Xcode의 가장 강력한 기능 중 하나는 Intellisense completion입니다. Foundation/Cocoa/UIKit API의 이름을 입력 할 때 잠재적 인 후보 목록이 나타납니다. MacRuby, PyObjC 또는 더 최근의 RubyMotion에 매우 관심이 있습니다. 그러나 코드 완성을하지 않으면 이러한 도구는 가치가있는 것보다 더 문제가있는 것처럼 보입니다.MacRuby/PyObjC/RubyMotion 코드 완성

위의 세 가지 기술의에 대한 코드 완성 기능 (반드시 인텔리이) 거기에, 어떤 텍스트 편집기 (바람직 빔 또는 엑스 코드의 경우)? 단일 명령 (예 : Xcode의 실행 버튼)에서 응용 프로그램을 빌드하고 실행할 수있는 IDE 솔루션의 보너스 포인트입니다.

Xcode 4가 MacRuby/PyObjC에 대한 지원을 중단 했으므로 Intellisense를 더 이상 사용할 수 없습니다. 코드 완성을 위해 Xcode 4와 함께 Xcode 3을 설치해야합니까? 다른 사람들은 누구나 그것을하고 있습니다 (확실하게 여러분은 코드 완성의 일부 형식을 사용합니다 - 저는 Foundation/Cocoa/UIKit의 모든 클래스를 기억할 수있는 사람은 누구도 믿을 수 없습니까)?

답변

4

RubyMotion에는 vi ctag가 지원됩니다. 실행하려면 rake ctags을 실행하십시오.

+0

와우 :이 문서에서는 이러한 스크립트를 작성하는 방법을 보여줍니다! 제가 본 데모 비디오에는 복사 붙여 넣기 만 사용되었으므로 좋은 완료 메커니즘이 없다고 가정했습니다. 그 $ 100 가격표는 지금 조금 더 싼 것을보고있다. .. 고마워! – modocache

3

FWIW에는 Sublime 텍스트 패키지 관리자를 통해 설치할 수도있는 Sublime Text 2 용 코드 완성 패키지가 있습니다.

그리고 그것은 나를 위해 오히려 잘 작동하는 것 같습니다.