2009-07-11 18 views
7

Welche IDEs oder Entwicklungswerkzeuge eignen sich am besten für Projekte mit Objective C, C und C++? Gibt es eine gemeinsame IDE, die alle drei Sprachen unterstützt?IDE für Objective C

+1

Ein Plugin für Objective-C-Unterstützung in Eclipse CDT gut gewesen wäre. – voidone

+0

Außerdem würde ich es auf einem Linux-System arbeiten müssen. "vi mit CScope" und Eclipse würden für die C/C++ - Entwicklung helfen, aber ich denke, nicht objective-C. Muss Emacs versuchen. – voidone

Antwort

9

Wenn Sie Objective-C für Macos oder iPhone Apps verwenden, scheint es, dass es keinen Weg um Xcode von Apple gibt. Xcode hat viele Werkzeuge wie einen Iphone-Emulator und einen Profiler für Iphone- und MacOS-Anwendungen. Es ist auf der Installations-DVD

für C und C++ Ich persönlich würde Eclipse

+1

Während ich in Bezug auf Eclipse hier sehr unterschiedlich bin, habe ich bereits erwähnt, dass mein ganzes Büro * Macs hasst * noch 1/2 der Leute dort haben sie Vollzeit für die iPhone-Apps, die sie machen. Wenn Sie es ernst meinen mit Objective-C-Entwicklung, dann erhalten Sie entweder einen Mac/Xcode oder schießen sich selbst in den Fuß. –

1

Wenn Sie nicht mit XCode gehen, würde ich ohne zu zögern mit EMACS empfehlen. Ich habe es gerade mit Hilfe des Peepcode Screencasts abgeholt, und ich habe nicht zurückgeschaut. Auch wenn ich Visual Studio bei der Arbeit benutze, habe ich jetzt für jede Sprache außer C# (z. B. Javascript, HTML, CSS, Ruby usw.) auf Emacs umgestellt. Es ist eine bodenlose Grube von Eigenschaften, auf eine gute und schlechte Weise.

0

Xcode ist wirklich der einzige Weg zu gehen. Wenn Sie verrückt-schlecht-ass sind und versuchen, GNUstep und Project Center zu verwenden, können Sie auf viele Fehler stoßen und scheitern.

0

Für Objective-C möchten Sie wirklich einen Mac verwenden, damit Sie den Kakao nutzen können, obwohl ich gute Dinge über die Verwendung von Cocotron gehört habe, so dass Sie plattformübergreifend Objective-C entwickeln können.

Als eine IDE würde ich entweder Xcode oder Textmate verwenden.

Ich finde Textmate besser, wenn ich nur etwas Code hacke - ich bevorzuge seine Farbschemata und bin in der Lage, meine eigenen Schnipsel und Makros zu definieren und zu verwenden. Es hat auch Unterstützung für viel mehr Sprachen als XCode, aber es ist nicht so voll ausgestattet.

Auch hier ist ein kleiner Artikel über Objective-C auf Windows Portierung des Cocotron mit Cocoa With Love

1

Nur für den Fall einige andere hier, um diese Frage und landet fragt.

Es gibt ein paar Programmierer Text-Editoren, die Objective-C unterstützen, aber ich mag Editra, hauptsächlich weil ich auch Python auf Windows \ Nix schreibe und es hat tolle Funktionen. Editra läuft gut auf allen Plattformen und hat ein nettes Plug-in, das Mercurial, GIT und Subversion unterstützt, wenn Sie sie brauchen. Eine weitere nette Sache, geschrieben in Python. Editra Home

0

Ich habe gerade versucht, die GNUstep Project auf einem Windows-Rechner zu installieren und es abgestürzt Sie Windows. Ich werde versuchen the latest FreeBSD release, die Clang, ein Rivale von GCC mit einer BSD-Lizenz anstelle einer GPL-Lizenz enthält. Das Ganze scheint sehr gut zusammen zu liegen.