Repolode
royqh1979

royqh1979/RedPanda-CPP

IDE leve e multiplataforma para C/C++ e GNU Assembly, baseada em Qt e sucessora do Dev-C++ 7.

Alternativa open source a:Dev-C++Visual Studio

Estrelas
1,492
Forks
150
Issues abertas
150
Último commit
há 6 horas

O que é?

O Red Panda C++ é um ambiente de desenvolvimento integrado para C, C++ e GNU Assembly, baseado em Qt e compatível com Windows, Linux e macOS. Sucessor do Red Panda Dev-C++ 7, mantém o fluxo de trabalho leve no estilo do Dev-C++ e adiciona suporte multiplataforma.

Além de editar e compilar, o IDE inclui um recurso de listas de problemas que executa programas com entradas predefinidas e compara as saídas esperadas. Também funciona com a extensão de navegador Competitive Companion para importar problemas de sites de juízes online. É possível editar, compilar e depurar programas em Assembly com o GNU Assembler ou o NASM. A depuração usa a interface gdb/mi e oferece uma janela de inspeção aprimorada, visualização de memória e modo gdbserver.

O editor oferece busca por ocorrências de símbolos, uma visualização de TODO, melhorias na dobragem de código e na indentação automática, além de temas escuros melhores e renderização aprimorada em telas de alta densidade. A inteligência de código oferece suporte a lambdas, identificadores UTF-8, aliases de tipos do C++14 e macros com argumentos.

Recursos principais

  • 01Funciona no Windows, Linux e macOS.
  • 02Edita, compila e depura programas em C, C++ e Assembly para GNU/NASM.
  • 03Depura pela interface gdb/mi, com janela de inspeção aprimorada, visualização de memória e modo gdbserver.
  • 04Executa programas com entradas predefinidas e compara as saídas esperadas em uma lista de problemas.
  • 05Importa problemas de juízes online usando a extensão Competitive Companion.
  • 06Oferece busca por ocorrências de símbolos e uma visualização de TODO.

Casos de uso

  • Aprender C ou C++ com um IDE simples e leve.
  • Praticar problemas de programação competitiva de juízes online.
  • Escrever e depurar código Assembly com o GNU Assembler ou o NASM.
  • Desenvolver projetos em C/C++ no Linux ou macOS com um fluxo de trabalho no estilo do Dev-C++.

Antes de usar

  • Está licenciado sob a GPL-3.0, uma licença copyleft que exige que obras derivadas sejam distribuídas sob os mesmos termos.

Tópicos

Perguntas frequentes

O que é RedPanda-CPP?
IDE leve e multiplataforma para C/C++ e GNU Assembly, baseada em Qt e sucessora do Dev-C++ 7. O Red Panda C++ é um ambiente de desenvolvimento integrado para C, C++ e GNU Assembly, baseado em Qt e compatível com Windows, Linux e macOS. Sucessor do Red Panda Dev-C++ 7, mantém o fluxo de trabalho leve no estilo do Dev-C++ e adiciona suporte multiplataforma.
RedPanda-CPP é gratuito? Qual é a licença?
RedPanda-CPP é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
RedPanda-CPP ainda é mantido?
Manutenção ativa. O último commit de RedPanda-CPP foi em 6 de nov. de 2026.
Para que posso usar RedPanda-CPP?
Aprender C ou C++ com um IDE simples e leve. Praticar problemas de programação competitiva de juízes online. Escrever e depurar código Assembly com o GNU Assembler ou o NASM. Desenvolver projetos em C/C++ no Linux ou macOS com um fluxo de trabalho no estilo do Dev-C++.
Onde consigo RedPanda-CPP?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/royqh1979/RedPanda-CPP

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados