visual studio para configurar compile compilar code c++ ide macos

studio - C++ IDE para OS X



strcmp c++ (8)

Ahora estoy empezando a volver a la codificación C ++ (solo por diversión), y me gustaría obtener una opinión sobre buenos IDE para Mac.

Actualmente estoy usando Xcode que parece algo genial porque tiene todo incorporado.

¿Alguno de ustedes tiene algún otro IDE que sugiera que dé una oportunidad o debería adherirme a Xcode?




Si te sientes cómodo con Vim, entonces puedes seguir usándolo en Mac: MacVim (la versión de línea de comandos también está preinstalada).

De lo contrario, me quedaría con XCode. Es el único entorno que Apple admite, y si elige desarrollar para las plataformas de Apple, algunos de ellos lo restringirán.


Eclipse y NetBeans son capaces de trabajar con C ++ y se ejecutarán en OSX (y en otras plataformas). Ambos son libres y tienen grandes comunidades detrás de ellos. Ambos pueden hacer mucho más que C ++ a través de marcos de plugins, si lo desea.

Personalmente, me quedaría con Xcode - para C ++ en OSX.


A partir del año 2016, he probado varios IDE gratuitos y conocidos para el desarrollo de C ++ en MAC OS X, principalmente con fines de aprendizaje / enseñanza / capacitación. Las siguientes son mis elecciones en orden de preferencia:

  1. Qt Creator: Para mí, este es el mejor IDE no solo para el desarrollo de Qt C ++, sino también para el desarrollo de programas que no sean Qt C ++. Simplemente elija "Aplicación de consola Qt" al configurar un proyecto. La configuración es mínima para crear un primer programa C ++ "Hello World". Es posible que deba abrir una cuenta con Qt y optar por descargar la versión de código abierto de forma gratuita. Esta opción no es adecuada para aquellos que no desean abrir una cuenta con Qt.
  2. Eclipse IDE para desarrolladores C / C ++: este IDE tiene una gran comunidad de usuarios y una larga historia. Dado que es un IDE genérico para lenguajes de programación distintos de C ++, me resulta menos fácil de usar, especialmente al desarrollar un primer programa C ++ "Hello World". Se necesita más configuración, incluida la necesidad de manejar las configuraciones de ejecución. Sin embargo, esta es mi experiencia personal que puede no aplicarse a otros usuarios.
  3. Xcode: solía ser mi primera opción, ya que forma parte de MacOS Developer Tools que se pueden descargar directamente de la tienda de aplicaciones de Apple. Sin embargo, la versión más reciente no es compatible con el desarrollo de C ++, o no lo admite bien. Así que lo he degradado como mi tercera opción.

También hay muchos IDEs en línea para C ++, principalmente con fines de aprendizaje. Sin embargo, estos IDEs simples pueden no ofrecer guardar tu código en tu máquina.


TextEdit es la mejor manera de hacerlo.
También puede usar texto enriquecido para que su código se vea bien.


Tienes pocas opciones:

  • Si eres el "tipo de IDE en toda regla", entonces XCode es el camino a seguir. XCode es para OS X lo que Visual Studio es para Windows.
  • Si eres el tipo de persona "flee market" (¡como yo!) Entonces MacVim with make (o cualquier otra herramienta de compilación) y otras herramientas es lo tuyo. Por supuesto, escuché que también hay Emacs en OS X , si esa es su sex-appeal, o TextMate . En la escena de edición de texto de la GUI en la Mac, estos son los gigantes dominantes.
  • Luego está Qt Creator , que viene con Qt SDK . Qt Creator es un IDE, pero es muy ligero y bastante simple a primera vista. Utiliza Qt SDK para que su código sea multiplataforma entre Windows, KDE y OS X. Se ejecutará en otros sistemas de ventanas Linux dado que Qt está instalado, pero personalmente creo que estas son las tres plataformas en las que las aplicaciones Qt se integran mejor. .

Tengo experiencia con los tres. Personalmente, me encanta la sensación de edición de MacVim, por mucho. Por otro lado, es difícil compararlo con las funciones de depuración de XCode. XCode también es su única opción si desarrolla para algunas plataformas y marcos específicos de Apple: el iPhone, por ejemplo. Y luego, Qt Creator es un IDE con todo el intellisense y la depuración que esperas de un IDE, pero es simple, ligero y rápido. Más allá de eso (y dado el costo de más de 0,5 GB), Qt también le ofrece esa característica de escribir una vez, compilar, "en todas partes", lo cual es muy agradable.