Skip to content

royqh1979/RedPanda-CPP

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

1757ff2 · Dec 17, 2024
Dec 4, 2024
Dec 17, 2024
Oct 18, 2024
Nov 26, 2024
Dec 17, 2024
May 30, 2022
Dec 17, 2024
Nov 20, 2024
Nov 8, 2024
Mar 31, 2024
Jan 19, 2024
Jun 10, 2024
Dec 4, 2024
Dec 4, 2024
Mar 1, 2024
Sep 24, 2022
Apr 9, 2021
Dec 17, 2024
Oct 26, 2023
Apr 7, 2024
Jun 10, 2024
Jun 10, 2024
Dec 16, 2024
Mar 4, 2024
Jun 10, 2024

Repository files navigation

RedPanda C++

Red Panda C++ (Old name: Red Panda Dev-C++ 7) is an fast ,lightweight, open source, and cross platform C/C++/GNU Assembly IDE.

Simplified Chinese Website: http://royqh.net/redpandacpp

English Website: https://sourceforge.net/projects/redpanda-cpp

Donate to this project

New Features (Compared with Red Panda Dev-C++ 6):

  • Cross Platform (Windows/Linux/MacOS)
  • Problem Set (run and test program against predefined input / expected output data)
  • Competitive Companion support ( It's an chrome/firefox extension that can fetch problems from OJ websites)
  • Edit/compile/run/debug GNU Assembly language programs.
  • Find symbol occurrences
  • Memory View for debugging
  • TODO View
  • Support SDCC Compiler

UI Improvements:

  • Full high-dpi support, including fonts and icons
  • Better dark theme support
  • Better editor color scheme support
  • Redesigned Find/Replace in Files UI
  • Redesigned bookmark UI

Editing Improvements:

  • Enhanced auto indent
  • Enhanced code completion
  • Better code folding support

Debugging Improvements:

  • Use gdb/mi interface
  • Enhanced watch
  • gdbserver mode

Code Intellisense Improvements:

  • Better support identifiers for complex expressions
  • Support UTF-8 identifiers
  • Support C++ 14 using type alias
  • Support C-Style enum variable definitions
  • Support MACRO with arguments
  • Support C++ lambdas

And many other improvements and bug fixes. See NEWS.md for full information.