IDE's para C++ – Fernando Gomes da Silva
julho 19, 2017 novembro 21, 2018 por fegomes
IDE's para C++
Sim! Existem algumas IDE's para programar em C++ e vou listar esses softwares abaixo.
Visual Studio – https://www.visualstudio.com/pt-br/vs/community/
Eclipse – http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/heliossr2
CLion – https://www.jetbrains.com/clion/
XCode – https://developer.apple.com/xcode/
QT Creator – https://www.qt.io/ide/
Code Lite – https://codelite.org/
Code Blocks – http://www.codeblocks.org/
Esta é a IDE mais completa na minha opinião, pena que não existe versão para Linux, mas calma esse não é fim, na última versão VS 2017 a Microsoft criou um modo de desenvolver remotamente em uma máquina Linux! É uma solução, mas preferiria uma versão instalável no Linux.
Basicamente funciona em todas as plataformas devido a IDE ser feita em JAVA, eu diria que quebra um galho quando você não tem condições de pagar uma IDE melhor.
Esta IDE veio com uma proposta muito boa e bem melhor que o Eclipse, funciona em todas as plataformas e é sustentado pela empresa JetBrains, que é referencia em IDE's para varias linguagens, principalmente JAVA.
Um ponto negativo é que a IDE é paga, mas caso queira testar pode baixar a versão trial por 30 dias.
A Apple não pode ficar atrasada, então para Mac OS você pode usar essa IDE, além de programar em C++ você pode desenvolver aplicações em Object-C e Swift para Mac OS e IOs.
Somente funciona no Mac OS, ou seja, você tem que ter um MacBook.
Muito bom para quem quer usar o QT Framework, fácil como fazer pipoca de microondas, basta entender como funciona o .pro (Arquivo de configuração para compilação).
Para criar telas é simples como é no VB e se caso você tenha alguma dúvida de utilização na camada Back End, você pode pesquisar no Google que a comunidade é bem ativa, existe muitos exemplos na internet e a documentação é muito ampla.
Um ponto negativo para utilização do QT Framework é que para utilizar comercialmente é necessário pagar a licença de distribuição.