2012-05-05 16 views
5

Una delle funzionalità più potenti di Xcode è il Intellisense completion, che visualizza un elenco di potenziali candidati mentre si digita il nome di un'API Foundation/Cocoa/UIKit. Sono molto interessato a MacRuby, PyObjC, o il più recente RubyMotion, tuttavia senza il completamento del codice questi strumenti sembrano più problemi di quanti ne valgano.Completamento codice per MacRuby/PyObjC/RubyMotion

C'è qualche funzionalità di completamento del codice (non necessariamente Intellisense) per qualsiasi delle tre tecnologie di cui sopra, per qualsiasi editor di testo (ma di preferenza per Vim o Xcode)? Punti bonus per una soluzione IDE che consente di creare ed eseguire l'applicazione in un unico comando (come il pulsante Esegui di Xcode).

È a mia conoscenza che Xcode 4 ha abbandonato il supporto per MacRuby/PyObjC, quindi Intellisense non è più disponibile. Devo installare Xcode 3 insieme a Xcode 4 per il completamento del codice? Come fanno tutti gli altri (sicuramente voi ragazzi usate una qualche forma di completamento del codice? Non posso credere che nessuno possa ricordare tutte le classi in Foundation/Cocoa/UIKit)?

risposta

4

RubyMotion viene fornito con supporto per ctag di vi. Esegui rake ctags per crearli.

+0

Wow! Il video dimostrativo che ho visto utilizzava solo copia-incolla, quindi avevo pensato che non ci fosse un buon meccanismo di completamento. Quel cartellino del prezzo di $ 100 sembra un po 'più economico adesso ... grazie! – modocache

3

FWIW, esiste un pacchetto di completamento del codice per Sublime Text 2, che può anche essere installato tramite il gestore pacchetti del testo di Sublime.

E sembra funzionare piuttosto bene per me.

Problemi correlati