IDE de C ++ para Mac [cerrado]

120

Doy un curso de C ++ usando Visual Studio. Uno de mis estudiantes tiene una Mac y estaba buscando un IDE para usar en su máquina. ¿Qué sería bueno recomendar?

JohnMcG
fuente
2
Clion IDE Clion es el camino a seguir.
George Cloone-y
Para mí, eclipse c ++ ide es lo mejor ... incluso he probado Clion, creo que eclipse es mejor que clion.
Rafaf Tahsin
Xcode es el mejor ... No encuentro ningún editor mejor que XCODE Incluso he escrito código en lenguaje ensamblador en XCODE
Akhzar Nazir
CodeLite es una alternativa a Xcode. Es de código abierto y multiplataforma.
Banghua Zhao

Respuestas:

78

Xcode, que forma parte de las herramientas de desarrollo de MacOS, es un gran IDE. También existen NetBeans y Eclipse que se pueden configurar para construir y compilar proyectos C ++.

Clion de JetBrains, también está disponible ahora y usa Cmake como modelo de proyecto.

Grant Limberg
fuente
6
Xcode no tiene soporte de refactorización en OSX. O al menos estaba deshabilitado en mi sistema ... así que uso eclipse por ahora.
Nils
6
Nunca noté una diferencia lo suficientemente significativa en la representación de fuentes entre Xcode y Eclipse. El diseño de Xcode, sin embargo, es extraño. Especialmente si estaba usando Visual C ++ para impartir la clase. Eclipse o Netbeans serían una opción mucho mejor.
michael.bartnett
6
Falta el autocompletado de C ++ de Xcode, es lento y no puede refactorizar C ++. Entonces, tal vez sea bueno como IDE, pero tiene como editor de texto.
Zaky German
8
Xcode es un IDE de C ++ al igual que un bloc de notas.
nbubis
5
Xcode es realmente un mal IDE, ni siquiera puedes formatear el código. Es mejor TextEdit.
nbro
15

Emacs! Eclipse también podría funcionar.

Terry G Lorber
fuente
1
Si. ¡Me parece un entorno de desarrollo integrado!
Terry G Lorber
29
Pensé que emacs era un sistema operativo
Freitags
emacs es un ide, un sistema operativo, un lector de correo electrónico / noticias y lo que quieras que sea. tuhdo.github.io/c-ide.html
olivecoder
8

Code :: Blocks es multiplataforma, utilizando la biblioteca wxWidgets . Es el que yo uso.

Jefe Geek
fuente
18
Además, es inestable en Mac.
Sljux
3
Probé esto en una Mac, no es genial
Prime By Design
1
confirmar. lo usamos en algunos laboratorios (soy profesor) pero la estabilidad, el uso y el bloqueo son simples NO comparables. ir a Xcode. (es gratis).
ingconti
4

Otra opción (aunque no gratuita) es instalar VMware Fusion o Parallels Desktop en Mac y ejecutar Windows con Visual Studio en una VM.

Esto funciona bastante bien. Las desventajas son:

  • costará dinero para el software de la máquina virtual y Windows (la escuela puede tener algunas licencias académicas que pueden ayudar aquí)
  • la Mac debe ser una Mac x86 con un poco de memoria

La ventaja es que usted y el estudiante no necesitan preocuparse por diferencias en el IDE que pueden no estar incluidas en sus materiales de instrucción.

Michael Burr
fuente
6
Vale la pena mencionar que, con su método, construirá binarios de Windows y, en su lugar, es posible que desee crear binarios de MacOS.
Petruza
1
Podría usar una caja virtual que es gratis.
Dean
Eso es lo que hago la mayor parte del tiempo, pero es molesto ...
David 天宇 Wong
4

Si está buscando un IDE completo como Visual Studio, creo que Eclipse podría ser su mejor opción.

Eclipse también es altamente extensible y configurable.

Vea aquí: http://www.eclipse.org/downloads/

nkr1pt
fuente
2

No es realmente un IDE per se, pero me gusta mucho TextMate, y con el paquete de C ++ que lo acompaña, puede hacer muchas de las cosas que encontrarías en un IDE (¡sin toda la hinchazón!).

mipadi
fuente
1
Estoy de acuerdo, a diferencia de XCode, emacs, etc., no es gratis ...
Pieter
1
@ Pieter Ya no. Ahora es GPL 3. blog.macromates.com/2012/textmate-2-at-github
Andre Soares
0

Xcode es gratis y bueno, lo cual es una suerte porque es prácticamente la única opción en Mac.

Menkboy
fuente
1
Eclipse también es una opción, pero XCode también es bueno.
JR Lawhorne