2010-10-14 3 views
5

En tant que développeur XCode débutant, je voudrais savoir quels outils vous utilisez pour prendre en charge l'expérience de développement XCode (par exemple pour le développement de l'iPhone).Quels outils utilisez-vous pour supporter XCode?

Par exemple, DOxygen pour la génération de documentation de code. Je veux aussi savoir ce que vous faites pour que tous ces différents outils fonctionnent de manière cohérente.

+0

S'il vous plaît garder suggérer d'autres outils et je modifierai la réponse comme je l'entends. Merci. –

Répondre

10

Mercurial aux choses de contrôle source

Bitbucket d'accueillir cette source et fournissent le suivi des problèmes

Dropbox pour faire la source est à la fois sync'ed et sauvegardés

Doxygen pour documenter les choses

Textmate pour pirater le code rapidement sans ouvrir XCode

VectorDesigner pour produire des graphiques vectoriels

Omnigraffle pour produire des diagrammes jolis qui peuvent être nécessaires

Un cahier de papier pour prendre des notes

Et parce que je fais du développement iPhone - App Annie pour suivre la façon dont mes applications font

2

OmniGraffle pour les quelques diagrammes qui doivent rester autour, un tableau blanc pour presque tous les diagrammes.

Trac Pour le suivi des problèmes, j'ai aussi légèrement utilisé le wiki.

CC.rb pour l'intégration continue.

1

Un éditeur alternatif! Surtout si vous utilisez des langages alternatifs dans des parties de vos processus de construction de projet. XCode est terrible pour le développement de Python, surtout si le code provient d'un tiers. À cette fin, il est un mélange entre Aquamacs et Eclipse avec Pydev.

XCode a aussi énormément de problèmes en dehors de Python. Entre bugs et comportements inattendus c'est très instable à mon avis. Pourtant, c'est la meilleure façon de construire des projets Mac et iPhone.

+0

Quoi d'autre utilisez-vous au-delà de l'IDE dans le cadre de l'expérience globale? –

+0

TextMate a un bon support pour la syntaxe du langage de programmation, y compris python, en grande partie via des bundles tiers. Bien que je fasse principalement des objc dans mes projets Xcode, j'utilise l'éditeur Xcode pour le faire. –

0

Une chose que je viens de rencontrer est une "chose" (service?) Appelée MacPorts. Cela semble ouvrir beaucoup d'opportunités pour accéder à d'autres outils qui peuvent être utiles. Par exemple, ImageMagick - (. Par exemple carrelage) un outil de ligne de commande pour la manipulation d'images

http://www.macports.org

http://www.imagemagick.org

Questions connexes