Un IDE C / C ++ per OS X che non è Xcode?

4

Voglio un IDE stabile per la codifica in C / C ++ su Mac OS X Mavericks.

Attualmente sto usando Code :: Blocks ma a volte si chiude segnalando qualche strano elenco di errori. Anche i log di Code :: Blocks (F2) "danneggiano l'area dell'editor lasciando stampe parziali. Sto cercando un'alternativa ora; puoi suggerirne uno?

    
posta Aditya Bahuguna 01.06.2014 - 19:00
fonte

5 risposte

3

La mia opinione è che gli IDE non fanno nulla di buono e un sacco di cose scarsamente e che dovresti cercare di costruire il tuo ambiente di sviluppo da una suite di strumenti che si concentrano sul fare piccole cose bene . Tuttavia, se sei morto impostato su un IDE, lo standard per open source, IDE gratuiti è Eclipse .

Per lo sviluppo C e C ++, Eclipse ha il framework CDT che ti offre tutte le sue cose pesanti di tipo IDE per il tuo C e C ++: introspezione, completamento del codice, strumenti di refactoring, evidenziazione della sintassi, integrazione del debugger e così via.

Da molto tempo ormai è stabile e robusto.

The CDT Project provides a fully functional C and C++ Integrated Development Environment based on the Eclipse platform. Features include: support for project creation and managed build for various toolchains, standard make build, source navigation, various source knowledge tools, such as type hierarchy, call graph, include browser, macro definition browser, code editor with syntax highlighting, folding and hyperlink navigation, source code refactoring and code generation, visual debugging tools, including memory, registers, and disassembly viewers.

    
risposta data 01.06.2014 - 21:12
fonte
5

Il CLion IDE cross-platform di JetBrains per C e C ++ è stato recentemente annunciato. È disponibile solo come build "early access program" in questo momento, ma quando sarà stabile, sono sicuro che andrà bene. (Attenzione: costerebbe denaro). Puoi scegliere CLion su Eclipse per gli stessi motivi per cui puoi scegliere IntelliJ IDEA di JetBrain sopra Eclipse durante la programmazione di Java.

    
risposta data 10.09.2014 - 04:23
fonte
3

Piuttosto sorpreso nessuno ha detto NetBeans . Ha una versione C / C ++ come Eclipse. Da quello che ho fatto, funziona perfettamente. Inoltre è piuttosto leggero.

    
risposta data 24.06.2015 - 03:13
fonte
0

MacVim + YouCompleteMe

  • CMake per progetto mgmt

  • ninja per la costruzione (cmake -G Ninja)

  • e XCode per il debug / profiling / analisi statica (cmake -G Xcode)

xcode debugger usa il debugger di LLVM 'lldb', mostra l'output dell'analisi statica clangs in un modo carino (btw, puoi usare scan-build / scan-view come alternativa) e gli strumenti di profilazione di xcode sono utilizzabili e ben racchiusi in gui

    
risposta data 15.10.2015 - 00:04
fonte
-1

L' Xamarin IDE funziona anche con C / C ++ e ha una versione gratuita.

Naturalmente, è progettato per essere utilizzato con il loro sistema di sviluppo multipiattaforma C #, ma afferma di lavorare anche con C / C ++.

    
risposta data 02.06.2014 - 11:33
fonte

Leggi altre domande sui tag