Eu ensino um curso de C ++ usando o Visual Studio. Um de meus alunos tem um Mac e estava procurando um IDE para usar em sua máquina. O que seria bom recomendar?
Eu ensino um curso de C ++ usando o Visual Studio. Um de meus alunos tem um Mac e estava procurando um IDE para usar em sua máquina. O que seria bom recomendar?
Respostas:
O Xcode, que faz parte das MacOS Developer Tools, é um ótimo IDE. Também há o NetBeans e o Eclipse que podem ser configurados para construir e compilar projetos C ++.
Clion, da JetBrains, também está disponível agora e usa o Cmake como modelo de projeto.
Emacs! Eclipse também pode funcionar.
Code :: Blocks é multiplataforma, usando a biblioteca wxWidgets . É o que eu uso.
Outra opção (embora não gratuita) é instalar o VMware Fusion ou Parallels Desktop no Mac e executar o Windows com Visual Studio em uma VM.
Isso funciona muito bem. As desvantagens são:
A vantagem é que você e o aluno não precisam se preocupar com diferenças no IDE que podem não ser consideradas em seus materiais de instrução.
Se você está procurando um IDE completo como o Visual Studio, acho que o Eclipse pode ser sua melhor aposta.
O Eclipse também é altamente extensível e configurável.
Veja aqui: http://www.eclipse.org/downloads/
Não é realmente um IDE em si, mas eu realmente gosto do TextMate, e com o pacote C ++ que o acompanha, ele pode fazer muitas das coisas que você encontraria em um IDE (sem todo o inchaço!).
Evite o Eclipse para desenvolvimento C / C ++ por enquanto no Mac OS X v10.6 (Snow Leopard). Existem problemas sérios que tornam a depuração problemática ou quase impossível, devido a problemas de incompatibilidade de GDB e semelhantes. Consulte: Problemas ao depurar C ++ usando Eclipse Galileo no Mac .
O Xcode é gratuito e bom, o que é uma sorte porque é praticamente a única opção no Mac.