2009-07-11 10 views
7

Quali sono gli IDE o gli strumenti di sviluppo più adatti per progetti che riguardano Objective C, C e C++? Esiste un IDE comune che supporta tutte e tre le lingue.IDE per Objective C

+1

Un plugin per il supporto Objective C in Eclipse CDT sarebbe stato buono. – voidone

+0

Inoltre, avrei bisogno che funzioni su un sistema Linux. 'vi con CScope' ed Eclipse aiuterebbero per lo sviluppo C/C++, ma penso, non C-obiettivo. Dovrà provare Emacs. – voidone

risposta

9

Se si utilizza Objective-C per le app macos o iphone, sembra che non ci sia modo di aggirare lo Xcode di Apple. Xcode ha molti strumenti come un emulatore Iphone e un profiler per le applicazioni Iphone e macos.

C e C++ io personalmente userei Eclipse

+1

Anche se ho un'opinione molto diversa su Eclipse, ho affermato in precedenza che il mio intero ufficio * odia * i Mac ancora 1/2 delle persone che li hanno a tempo pieno per le app di iPhone che realizzano. Se sei serio sullo sviluppo di Objective-C, allora avrai un Mac/Xcode o ti sparerai ai piedi. –

4

Xcode, KDevelop, Cocoatron, GNUStep

Se Objective-C è il vostro obiettivo principale, e si ha accesso a un Mac, Xcode è la soluzione migliore.

1

Se non si utilizza XCode, suggerirei senza esitazione l'utilizzo di EMACS. L'ho appena trovato con l'aiuto dello screencast Peepcode e non ho guardato indietro. Anche utilizzando Visual Studio al lavoro, ora sono passato a Emacs per ogni lingua oltre a C# (ovvero Javascript, HTML, CSS, Ruby, ecc.). È un pozzo senza fondo di caratteristiche, in un modo buono e cattivo.

0

Xcode è davvero l'unica strada da percorrere. Se siete pazzi e provate a usare GNUstep e Project Center, potreste incappare in molti bug e fallire.

0

Per Objective-C si vuole davvero utilizzare un Mac in modo da poter sfruttare il Cocoa, anche se ho sentito cose positive sull'utilizzo di Cocotron in modo da poter sviluppare cross-platform utilizzando Objective-C.

Come IDE, userei Xcode o Textmate.

Trovo Textmate migliore per se sto solo hackerando su qualche codice - preferisco le sue combinazioni di colori e la possibilità di definire e utilizzare i miei frammenti e macro. Inoltre ha il supporto per molte più lingue rispetto a XCode ma non è così completo.

Anche qui è un po 'articolo su porting Objective-C per Windows utilizzando il Cocotron Cocoa With Love

1

Nel caso in cui qualche altro chiede questa domanda e le terre qui.

Ci sono alcuni editor di testo che supportano Objective-C, ma mi piace Editra, principalmente perché scrivo anche Python su Windows \ Nix e ha grandi funzionalità. Editra funziona bene su tutte le piattaforme e ha un buon plug-in che supporta Mercurial, GIT e Subversion se ne hai bisogno. Un'altra cosa carina, è scritta in Python. Editra Home

0

ho solo cercato di installare il GNUstep ProjectCenter su una macchina Windows e si è schiantato di Windows. Ho intenzione di provare the latest FreeBSD release, che incorpora Clang, un rivale di gcc con una licenza BSD invece di una licenza GPL. Il tutto sembra molto ben messo insieme.