IDE C ++ per Mac [chiuso]


120

Insegno in un corso di C ++ utilizzando Visual Studio. Uno dei miei studenti ha un Mac e stava cercando un IDE da utilizzare sulla sua macchina. Cosa sarebbe bene consigliare?


2
Clion IDE Clion è la strada da percorrere.
George Cloone-y

Per me eclipse c ++ ide è il migliore ... ho anche testato Clion, penso che eclipse sia meglio di clion.
Rafaf Tahsin

Xcode è il migliore .. Non trovo nessun editor migliore di XCODE Anche io ho scritto codice in linguaggio assembly in XCODE
Akhzar Nazir

CodeLite è un'alternativa a Xcode. È open source e multipiattaforma.
Banghua Zhao

Risposte:


78

Xcode, che fa parte degli strumenti per sviluppatori di MacOS, è un ottimo IDE. Ci sono anche NetBeans ed Eclipse che possono essere configurati per costruire e compilare progetti C ++.

Anche Clion di JetBrains è ora disponibile e utilizza Cmake come modello di progetto.


6
Xcode non ha il supporto per il refactoring su OSX. O almeno era disabilitato sul mio sistema .. quindi per ora uso eclipse.
Nils

6
Non ho mai notato una differenza abbastanza significativa nel rendering dei caratteri tra Xcode ed Eclipse. Il layout di Xcode, tuttavia, è strano. Soprattutto se stava usando Visual C ++ per insegnare alla classe. Eclipse o Netbeans sarebbero un'opzione molto migliore.
michael.bartnett

6
L'autocompletamento C ++ di Xcode manca, è lento e non può refactoring C ++. Quindi forse è buono come IDE, ma ha come editor di testo.
Zaky German

8
Xcode è un IDE C ++ tanto quanto un blocco note.
nbubis

5
Xcode è davvero un cattivo IDE, non puoi nemmeno formattare il codice. È meglio TextEdit.
nbro


8

Code :: Blocks è multipiattaforma, utilizzando la libreria wxWidgets . È quello che uso io.


18
Inoltre, è instabile su Mac.
Sljux

3
Ho appena provato su un Mac non è eccezionale
Prime By Design

1
Confermare. lo usiamo in alcuni laboratori, (io sono un insegnante) ma stabilità, utilizzo e crash sono semplici NON confrontabili. vai a Xcode. (è gratis).
ingconti

4

Un'altra opzione (anche se non gratuita) è installare VMware Fusion o Parallels Desktop sul Mac ed eseguire Windows con Visual Studio in una VM.

Funziona davvero abbastanza bene. Gli svantaggi sono:

  • costerà denaro per il software della macchina virtuale e Windows (la scuola potrebbe avere alcune licenze accademiche che potrebbero aiutare qui)
  • il Mac deve essere un Mac x86 con un bel po 'di memoria

Il vantaggio è che tu e lo studente non dovete preoccuparvi di differenze nell'IDE che potrebbero non essere prese in considerazione nel materiale didattico.


6
Vale la pena ricordare che con il tuo metodo costruirà i binari di Windows e potrebbe voler creare i binari di MacOS.
Petruza

1
Potrebbe usare la scatola virtuale che è gratuita.
Dean

È quello che faccio la maggior parte del tempo, ma è fastidioso ...
David 天宇 Wong

4

Se stai cercando un IDE a tutti gli effetti come Visual Studio, penso che Eclipse potrebbe essere la soluzione migliore.

Eclipse è anche altamente estensibile e configurabile.

Vedi qui: http://www.eclipse.org/downloads/



2

Non è davvero un IDE di per sé, ma mi piace molto TextMate, e con il bundle C ++ che viene fornito con esso, può fare molte delle cose che potresti trovare in un IDE (senza tutto il bloat!).


1
Sono d'accordo, a differenza di XCode, emacs ecc. Non è gratuito però ...
Pieter

1
@ Pieter Non più. Ora è GPL 3. blog.macromates.com/2012/textmate-2-at-github
Andre Soares


0

Xcode è gratuito e buono, il che è una fortuna perché è praticamente l'unica opzione su Mac.


1
Eclipse è anche un'opzione, ma anche XCode è buono.
JR Lawhorne,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.