Ola, meira! Tudo bem? Normalmente eu utilizo o editor de texto Sublime Text. Sublime me auxilia muito no autocomplete de algumas coisas e no realce da sintaxe da linguagem. No entando para compilar e rodar o código preciso estar utilizando o terminal. Se não me engano até é possível rodar scripts dentro do próprio Sublime pra compilar e rodar o projeto mas nunca me interessei em como fazer.

Outras alternativas ao Sublime Text são:

  • VSCode: editor de texto com realce da sintaxe, autocomplete e recursos pra transforma-lo em uma IDE completa;
  • Atom: Mesma pegada do Sublime Text e do VSCode;
  • CodeBlocks: Essa ferramenta é uma IDE de desenvolvimento própria para C e C++. Nela encontramos todos os recursos necessários para construir aplicações usando as linguagens mencionadas. São alguns deles: autocomplete, realce de sintaxe, debug, compilador e etc;
  • DevC++: Mesma pegada do CodeBlocks.

Na minha universidade usamos CodeBlocks, eu pessoalmente não gosto da IDE, vou testar essa DevC++ para ver qualé, obrigado pela dica! Costumo usar o VSCode em casa, mas sinto falta de alguns recursos que tem no CodeBlocks, como criar headers com mais facilidade (com a estrutura já pronta).