2010-10-14 8 views
5

Come sviluppatore XCode per principianti vorrei sapere quali strumenti si utilizzano per supportare l'esperienza di sviluppo XCode (ad esempio per lo sviluppo di iPhone).Quali strumenti usi per supportare XCode?

Ad esempio, DOxygen per la generazione della documentazione del codice.

Sono anche ansioso di sapere cosa si fa per far funzionare tutti questi strumenti diversi in modo coerente.

+0

Si prega di tenere suggerendo altri strumenti e io modifico la risposta come vedo in forma. Grazie. –

risposta

10

Mercurial alle cose di controllo dell'origine

Bitbucket per ospitare quella fonte e forniscono la gestione dei problemi

Dropbox per fare della fonte sia Sync'ed e backup

Doxygen per documentare le cose

Textmate per hackerare rapidamente il codice senza aprire XCode

VectorDesigner per la produzione di grafica vettoriale

Omnigraffle per produrre eventuali schemi piuttosto che possono essere necessari

Un taccuino di carta per annotare le note

E perché faccio sviluppo iPhone - App Annie per tenere traccia di come le mie applicazioni stanno facendo

2

OmniGraffle per i pochi diagrammi che devono rimanere in giro, una lavagna per quasi tutti i diagrammi.

Trac per il rilevamento degli errori, ho anche usato leggermente la wiki.

CC.rb per integrazione continua.

1

Un editor alternativo! Soprattutto se usi linguaggi alternativi in ​​parti dei processi di costruzione del tuo progetto. XCode è terribile per lo sviluppo di Python, specialmente se il codice proviene da una terza parte. A tal fine è un sballottare tra Aquamacs ed Eclipse con Pydev.

XCode ha un numero enorme di problemi anche al di fuori di Python. Tra bug e comportamenti imprevisti è molto instabile secondo me. Eppure è il modo migliore per realizzare progetti per Mac e iPhone.

+0

Cos'altro usi oltre l'IDE come parte dell'esperienza complessiva? –

+0

TextMate ha un buon supporto per la programmazione della sintassi del linguaggio incluso python, in gran parte tramite bundle di terze parti. Sebbene io faccia principalmente objc nei miei progetti Xcode, e uso l'editor Xcode per farlo. –

0

Una cosa che ho appena visto è una "cosa" (servizio?) Chiamata MacPorts. Questo sembra aprire molte opportunità per ottenere l'accesso ad altri strumenti che potrebbero essere utili. Ad esempio, ImageMagick - (. Per esempio piastrelle) uno strumento a riga di comando per la manipolazione delle immagini

http://www.macports.org

http://www.imagemagick.org

Problemi correlati