para macbook mac for dev configurar c macos ide

macbook - Bueno C IDE para Mac?



eclipse ide (7)

Acabo de comenzar un trabajo donde estoy programando en C en una Mac, que es mi primera experiencia con una Mac para el desarrollo. Por ahora estoy usando Xcode como mi editor, luego uso make / gcc / svn en la línea de comandos para compilar y controlar la fuente.

¿Existe un IDE bueno y completo para Macs que compile el código C (algo comparable a VS sería ideal), o debo seguir con estas herramientas de bajo nivel?

EDIT: así que llamé a Xcode una "herramienta de bajo nivel" porque tenía la impresión de que era solo un editor de texto para código, como gvim. Definitivamente voy a mirar en sus funciones de compilación / control de código fuente.


Acabo de tropezar con Qt Creator . Parece que se mantiene realmente bien donde todos los demás IDE me fallaron cuando trabajé con un proyecto simple de Makefile.

XCode, Eclipse, IntelliJ o Netbeans no resolverían las dependencias, o cargarían mi proyecto de una buena manera. En Qt Creator solo pude apuntar a Nuevo proyecto »Importar proyecto» ¡Importar proyecto existente y listo!


Buena idea: Xcode

Buena opción no ide: vim / make / gcc


Obviamente, "bueno" es una decisión subjetiva, pero Xcode 3.2 ciertamente está a la par con lo que puede hacer en VisualStudio (si se considera que VS es bueno, es otra cosa, por supuesto).

Tengo un proyecto con más de 250000 líneas de códigos, 10 dylibs, helpfile, todos en un SVN (Perforce), etc. y casi nunca salgo de Xcode.

Xcode tiene algunas formas peculiares de hacer algunas cosas y el depurador no es tan poderoso como el actual en VisualStudio, pero en general casi no puedes hacer nada dentro del IDE (y las opciones para ajustar los accesos directos dentro del IDE, Depurador y editor a sus necesidades son realmente impresionantes).


Recuerde que Objective-C es un superconjunto de C (uno bastante puro, si recuerdo bien). Debería poder usar XCode para editar, compilar y depurar.

Aquí hay una solución (que le dice que cree un proyecto de C ++, luego cambie el nombre de main.cpp a main.c) ... http://www.cs.nyu.edu/~s70201/C_In_Xcode/Xcode_Tutorial.html



Xcode puede administrar proyectos y compilar para usted como cualquier IDE. Pero si está familiarizado con CLI, le recomendaría que use un buen editor y sus herramientas de compilación habituales. Emacs y vim están disponibles en os x (usar xcode solo para su editor no es lo ideal). A muchos usuarios de Mac les encanta el excelente editor TextMate, pero no es un software gratuito (como en Freedom).


textmate - Descargar desde el sitio web de Macromates.

La última versión es textmate2 pero algunas personas optan por seguir usando textmate-1.5 porque hay diferencias significativas entre las dos versiones y ambas son impresionantes .