Red Panda C++

Red Panda C++ 3.4

A powerful, lighweight and cross-platform C/C++ IDE

Download for Windows

About Red Panda C++

A powerful, lighweight and cross-platform C/C++ IDE

What's new in 3.4

  • enhancement: Auto hide option "Auto clear parsed symbols when editor hidden" if "editors share one parser" is unchecked.
  • fix: Syntax color doesn't work in the code snippet option page.
  • fix: GAS template page dosen't has syntax color. (by [email protected])
  • fix: Autoindent not correct for else clause.
  • enhancement: "Paste indentation" in edit menu.
  • fix: In project panel's Custom View mode, file may be wrongly displayed as folder after add new unit.
  • fix: crash when parsing deferenced vector iterators. (#622 by [email protected])
  • fix: Can't correctly parse function-like macro defines not sperated with spaces.
  • fix: Can't correctly parse some operator overloading such as ++ and --.
  • enhancement: Support NASM.
  • enhancement: Option Page for GNU Assembler(gas).
  • enhancement: Save problem set to last file.
  • enhancement: Show filename in problem set's title.
  • enhancement: Show modified sign in problem set's title.
  • fix: When hovering on #include header names, tips doesn't show.
  • fix: Class name is wrongly syntaxed colored in its definition when it has a constructor.
  • fix: Mouse tip of class displays its constructor info in its definition.
  • fix: Goto defintion/declaration will jump to constructor instead of the class in the class definition.
  • fix: Delete a customed bundled color scheme and save, will get wrong save error message.
  • fix: Wrong error message when delete a customed bundled syntax color scheme.
  • fix: Infinite loop when generating new problem set name.
  • enhancement: Completion suggestion for goto labels;
  • fix: Wrong suggestion for complex words.
  • fix: Close an editor which is parsing may crash.
  • enhancement: Support parsing consteval if.
  • enhancement: Support decltype in typedef.
  • change: Show symbols defined in current file no matter it starts with underscore or not.
  • fix: Cpp Syntaxer is wrongly used to parse todo infos for everyfile.
  • fix: Wrongly indent when press tab in the middle of the line.
  • Change: warn user when reload file with unsaved modifications.
  • fix: Status of Toggle Block Comment not correctly updated.
  • fix: Leading spaces is wrongly removed when paste contents in the middle of lines.
  • change: Press Home/End to jump to Line begin/end when completion popup is shown.
  • fix: Double click a file in windows explore won't bring the app to front.
  • enhancement: rename undefined local symbols.
  • enhancement: Add new compile option (-fno-ms-extentions) and enabled by default. …

Full release notes »

Technical details

PublisherRoy Qu ([email protected])
AuthorRoy Qu
Version3.4
Release date2025-11-30
LicenseGPL-3.0
Installer typenullsoft
Architecturex86, x64
Package IDRoyQu.RedPanda-C++

Links & install command

Install Red Panda C++ from the command line with Windows Package Manager (winget):

winget install --id=RoyQu.RedPanda-C++ -e

cc++codecodingcppdev-c++dev-cppdevc++devcppdevelopdevelopmenteditingeditorideprogramming

Older versions

  • 3.3
  • 3.2
  • 3.1
  • 3.0
  • 2.26
  • 2.25
  • 2.24
  • 2.23
  • 2.22