2009-07-11 17 views
7

¿Cuáles son las IDE o herramientas de desarrollo más adecuadas para proyectos que involucran el objetivo C, C y C++? ¿Hay un IDE común que respalde los tres idiomas?IDE para el objetivo C

+1

Un plugin para el apoyo Objetivo C en Eclipse CDT hubiera sido bueno. – voidone

+0

Además, necesitaría trabajar en un sistema Linux. 'vi con CScope' y Eclipse ayudarían en el desarrollo de C/C++, pero creo que no es objetivo-C. Tendré que probar emacs. – voidone

Respuesta

9

Si está utilizando Objective-C para aplicaciones de macos o iphone, parece que no hay forma de que Xcode de Apple. Xcode tiene muchas herramientas, como un emulador de Iphone y un generador de perfiles para aplicaciones de Iphone y macos.

para C y C++ yo personalmente usaría Eclipse

+1

Aunque difiero mucho en opinión sobre Eclipse aquí, he afirmado antes que toda mi oficina * odia * Mac, pero la mitad de las personas las tienen a tiempo completo para las aplicaciones de iPhone que hacen. Si te tomas en serio el desarrollo de Objective-C, obtendrás un Mac/Xcode o te dispararás en el pie. –

1

Si no va con XCode, sugeriría sin vacilar el uso de EMACS. Acabo de recogerlo con la ayuda del screencast de Peepcode, y no he vuelto la vista atrás. Incluso usando Visual Studio en el trabajo, ahora he cambiado a Emacs para cada idioma además de C# (es decir, Javascript, HTML, CSS, Ruby, etc.). Es un pozo sin fondo de características, en una buena y mala forma.

0

Xcode es realmente el único camino a seguir. Si eres loco-malo-asno y tratas de utilizar GNUstep y Project Center, es posible que te encuentres con muchos errores y falles.

0

Para Objective-C realmente quieres usar una Mac para que puedas aprovechar la Cocoa, aunque he escuchado cosas buenas sobre el uso de The Cocotron para que puedas desarrollar plataformas cruzadas usando Objective-C.

Como IDE, utilizaría Xcode o Textmate.

Encuentro mejor a Textmate si solo estoy pirateando algún código: prefiero sus esquemas de color y ser capaz de definir y usar mis propios fragmentos y macros. También tiene soporte para muchos más idiomas que XCode pero no es tan completo.

También aquí es un pequeño artículo sobre la portabilidad de Objective-C para Windows utilizando el Cocotron Cocoa With Love

1

Por si acaso alguna otra cosa hace esta pregunta y las tierras aquí.

Hay algunos editores de textos de programadores que admiten Objective-C, pero me gusta Editra, principalmente porque también escribo Python en Windows \ Nix y tiene excelentes características. Editra funciona bien en todas las plataformas y tiene un buen complemento que admite Mercurial, GIT y Subversion si los necesita. Otra cosa agradable, está escrito en Python. Editra Home

0

que acaba de intentar instalar el GNUStep ProjectCenter en una máquina Windows y se estrelló de Windows. Voy a probar the latest FreeBSD release, que incorpora a Clang, un rival de gcc con una licencia BSD en lugar de una licencia GPL. Todo parece muy bien organizado.