Repolode
royqh1979

royqh1979/RedPanda-CPP

Лёгкая кроссплатформенная IDE для C/C++ и GNU Assembly на Qt, преемница Dev-C++ 7.

Open source альтернатива:Dev-C++Visual Studio

Звёзды
1,491
Форки
150
Открытые issues
150
Последний коммит
вчера

Что это?

Red Panda C++ — интегрированная среда разработки для C, C++ и GNU Assembly на Qt, работающая в Windows, Linux и macOS. Это преемник Red Panda Dev-C++ 7: IDE сохранила лёгкий и привычный рабочий процесс Dev-C++, добавив поддержку разных платформ.

Помимо редактирования и компиляции кода, IDE позволяет запускать программы из набора задач на заранее заданных входных данных и проверять их вывод. Также она поддерживает импорт задач с сайтов онлайн-судей через расширение браузера Competitive Companion. Программы на Assembly можно редактировать, компилировать и отлаживать с помощью GNU Assembler или NASM. Для отладки используется интерфейс gdb/mi; доступны расширенное окно наблюдения, просмотр памяти и режим gdbserver.

В редакторе есть поиск мест использования символов, панель TODO, улучшенные сворачивание кода и автоотступы, а также более качественные тёмные темы и поддержка экранов с высоким DPI. Интеллектуальные функции редактора поддерживают лямбда-выражения, идентификаторы в UTF-8, псевдонимы типов C++14 и макросы с аргументами.

Ключевые возможности

  • 01Работает в Windows, Linux и macOS.
  • 02Позволяет редактировать, компилировать и отлаживать программы на C, C++ и GNU/NASM Assembly.
  • 03Отлаживает программы через интерфейс gdb/mi; доступны расширенное окно наблюдения, просмотр памяти и режим gdbserver.
  • 04Запускает программы из набора задач на заранее заданных входных данных и проверяет ожидаемый вывод.
  • 05Импортирует задачи с сайтов онлайн-судей через расширение Competitive Companion.
  • 06Предоставляет поиск мест использования символов и панель TODO.

Сценарии использования

  • Изучение C или C++ в простой и лёгкой IDE.
  • Решение задач по спортивному программированию с онлайн-судей.
  • Написание и отладка кода на Assembly с GNU Assembler или NASM.
  • Разработка проектов на C/C++ в Linux или macOS в привычном стиле Dev-C++.

Что важно знать

  • Распространяется по лицензии GPL-3.0 — лицензии с авторским левом, которая требует распространять производные произведения на тех же условиях.

Темы

Частые вопросы

Что такое RedPanda-CPP?
Лёгкая кроссплатформенная IDE для C/C++ и GNU Assembly на Qt, преемница Dev-C++ 7. Red Panda C++ — интегрированная среда разработки для C, C++ и GNU Assembly на Qt, работающая в Windows, Linux и macOS. Это преемник Red Panda Dev-C++ 7: IDE сохранила лёгкий и привычный рабочий процесс Dev-C++, добавив поддержку разных платформ.
RedPanda-CPP можно использовать бесплатно? Какая у него лицензия?
RedPanda-CPP распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
RedPanda-CPP всё ещё поддерживается?
Активно поддерживается. Последний коммит в RedPanda-CPP — 6 нояб. 2026 г..
Для чего можно использовать RedPanda-CPP?
Изучение C или C++ в простой и лёгкой IDE. Решение задач по спортивному программированию с онлайн-судей. Написание и отладка кода на Assembly с GNU Assembler или NASM. Разработка проектов на C/C++ в Linux или macOS в привычном стиле Dev-C++.
Где скачать RedPanda-CPP?
Исходный код и инструкции по установке — на GitHub: https://github.com/royqh1979/RedPanda-CPP

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Лёгкий инструмент для Linux, который записывает выполнение программы и детерминированно воспроизводит его, добавляя обратное выполнение в gdb.

10,7 тыс.+8 за неделю666C++OtherАктивно поддерживаетсяОбновлён 6 дней назад

Визуальный симулятор архитектуры компьютера RISC-V и редактор ассемблерного кода для изучения выполнения инструкций процессором.

3,5 тыс.+6 за неделю389C++MITАктивно поддерживаетсяОбновлён 5 дней назад

SIMD-ускоренные математические ядра для вычисления расстояний, скалярных произведений и матричных операций с 15+ числовыми типами и привязками для Python, Rust, C/C++, JS, Swift и Go.

1,9 тыс.+4 за неделю142CApache-2.0Обновлён 7 дней назад