2010-10-14 8 views
5

Como desarrollador novato de XCode, me gustaría saber qué herramientas utiliza para respaldar la experiencia de desarrollo de XCode (por ejemplo, para el desarrollo de iPhone).¿Qué herramientas usas para soportar XCode?

Por ejemplo, DOxygen para la generación de la documentación del código.

También estoy interesado en saber qué hacer para que todas estas herramientas diferentes funcionen de manera cohesiva.

+0

favor sigo sugiriendo otras herramientas y lo modificaré la respuesta como lo crea conveniente. Gracias. –

Respuesta

10

Mercurial a las cosas de control de fuente

Bitbucket al host que proporcionan la fuente y el seguimiento de problemas

Dropbox para hacer que la fuente sea tanto sync'ed y copia de seguridad

Doxygen para documentar cosas

Textmate para hackear el código rápidamente sin abrir XCode

VectorDesigner para producir gráficos vectoriales

Omnigraffle para producir cualquier diagrama bonitas que pueden ser necesarios

un cuaderno de papel para tomar notas

Y porque hago el desarrollo del iPhone - App Annie medir la cantidad de mis aplicaciones están haciendo

2

OmniGraffle para los pocos diagramas que se tienen que quedar, una pizarra para casi todos los diagramas.

Trac para el seguimiento de problemas, he utilizado ligeramente la wiki también.

CC.rb para la integración continua.

1

¡Un editor alternativo! Especialmente si usa lenguajes alternativos en partes de los procesos de creación de su proyecto. XCode es terrible para el desarrollo de Python, especialmente si el código proviene de un tercero. Para ese fin, es un lanzamiento entre Aquamacs y Eclipse con Pydev.

XCode también tiene una gran cantidad de problemas fuera de Python. Entre errores y comportamientos inesperados, en mi opinión es muy inestable. Aún así, es la mejor manera de construir proyectos para Mac e iPhone.

+0

¿Qué más usas más allá del IDE como parte de la experiencia general? –

+0

TextMate tiene una buena compatibilidad con la sintaxis del lenguaje de programación, incluida Python, en gran parte a través de paquetes de terceros. Aunque principalmente objc en mis proyectos de Xcode, y uso el editor de Xcode para hacerlo. –

0

Una cosa con la que me he encontrado es una "cosa" (¿servicio?) Llamada MacPorts. Esto parece abrir muchas oportunidades para acceder a otras herramientas que pueden ser útiles. Por ejemplo, ImageMagick - (. Por ejemplo, suelo de baldosas) una herramienta de línea de comandos para la manipulación de imágenes

http://www.macports.org

http://www.imagemagick.org

Cuestiones relacionadas