Red Panda C++

Roy Qu ([email protected])·RoyQu.RedPanda-C++

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

winget install --id RoyQu.RedPanda-C++ --exact --source winget

Latest 3.4·November 30, 2025

Release Notes
  • 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.
  • fix: Background color not correct handled in CPU dialog. (by CyanoHao)
  • fix: check color validity before apply it to suggestion list popup.
  • fix: crashing when parsing statements like "[] ".
  • fix: spaces prevent '' at the end of cpp style comments to ignore newline.
  • fix: '' at the end of cpp style comments are not handled by the parser.
  • enhancement: add winsock.h to auto link default settings.
  • enhancement: beautify description of function pointers.
  • enhancement: New compiler errors options.
  • enhancement: Add "Reload" button for environment->appearance->theme.

Installer type: nullsoft

ArchitectureScopeDownloadSHA256
x86userDownloadAA67D994E94F33D6AEC417815DA7911D12E3C3DEF092B4348B25400F5A7C9090
x86machineDownloadAA67D994E94F33D6AEC417815DA7911D12E3C3DEF092B4348B25400F5A7C9090
x64userDownloadF2FC1B37B252D0CB417A9C8CEF3813D8E032D3D875CE50913063DD7AA6B0F21F
x64machineDownloadF2FC1B37B252D0CB417A9C8CEF3813D8E032D3D875CE50913063DD7AA6B0F21F

Details

Homepage
https://sourceforge.net/projects/redpanda-cpp/
License
GPL-3.0
Publisher
Roy Qu ([email protected])
Support
https://github.com/royqh1979/RedPanda-CPP/issues
Copyright
Copyright(C) 2021-2025 瞿华([email protected])
Moniker
redpanda-cpp

Tags

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

Older versions (25)

3.3
ArchitectureScopeDownloadSHA256
x86userDownloadAD5F62386F2B6A45100B3B52ED9C9E3562C97840DDA2F72FA2F6C5BE62F54B27
x86machineDownloadAD5F62386F2B6A45100B3B52ED9C9E3562C97840DDA2F72FA2F6C5BE62F54B27
x64userDownloadF3AA465F5F40CDF17C855E66D60D419B19F8F47E73D72F94EE75F001DF3E949B
x64machineDownloadF3AA465F5F40CDF17C855E66D60D419B19F8F47E73D72F94EE75F001DF3E949B
3.2
ArchitectureScopeDownloadSHA256
x86userDownload69DF268883FE7D53351F565D61808F85FA5D97AA781250C6AD2A39BC08885218
x86machineDownload69DF268883FE7D53351F565D61808F85FA5D97AA781250C6AD2A39BC08885218
x64userDownload7B78C2503364CB575C94E031BAB50613FCBDA1F30BC1F154DD0D4A28EF8B7EEE
x64machineDownload7B78C2503364CB575C94E031BAB50613FCBDA1F30BC1F154DD0D4A28EF8B7EEE
3.1
ArchitectureScopeDownloadSHA256
x86userDownload6C997C333B64CE3E7CBF7D7DF298FE44CDE8FD98F34B32752E6E0C4AA6E536F1
x86machineDownload6C997C333B64CE3E7CBF7D7DF298FE44CDE8FD98F34B32752E6E0C4AA6E536F1
x64userDownload9849FC0DC7EF65A2ABF6002EBECFA906A037370323EF931630AB412254B838FB
x64machineDownload9849FC0DC7EF65A2ABF6002EBECFA906A037370323EF931630AB412254B838FB
3.0
ArchitectureScopeDownloadSHA256
x86userDownload299FADEB34F63E08C825D730CC6E8310E94AF3495B9ABAA6F6245217C5884AAF
x86machineDownload299FADEB34F63E08C825D730CC6E8310E94AF3495B9ABAA6F6245217C5884AAF
x64userDownload803BF0AAF9796E51EDAA7DD0D016738561DF399C8FBF7DCE265AD2A8ADEC3C40
x64machineDownload803BF0AAF9796E51EDAA7DD0D016738561DF399C8FBF7DCE265AD2A8ADEC3C40
2.26
ArchitectureScopeDownloadSHA256
x86Download3F4730B35CEEBE084813C60747AE8094939461311F1D6E5BE8F25A35ED6D507D
x64Download2F591DC3625363101C9C4A7F47D7B0BB458E16B3AD3A422FAC1E723855652604
2.25
ArchitectureScopeDownloadSHA256
x86Download5663D22155500204B42DB269C4FA9D4A5518AD1928D52D8F49A692CAA76F2117
x64Download024E8D60BD9C55CEE57A082F8F0BBB80DF9F9C175B36B599856E8CF979839592
2.24
ArchitectureScopeDownloadSHA256
x86Download052320CE97FC198CE10C089608BA77737CE107A527B6EAEB0057FCA2982CC562
x64DownloadFEA8422D00440FF77CA631423C554B13433D383EE3D148EFF53264FD8EBD70A3
2.23
ArchitectureScopeDownloadSHA256
x86Download63DF8377A5C672AB1D6B4B85167542C743609C6ECDED62CED8B071099C7A13CC
x64DownloadF00D5CF8A9677CBC8EEAF1A988AFD5BF007F3BC5BBC1CB80A56E1BC5FFAAE7B2
2.22
ArchitectureScopeDownloadSHA256
x86DownloadC84EA112CCA5223DBFE24FA2F47B90729D28301EE829D03D921351F36BD3B1AD
x64DownloadA8E0D270B7F3EF8CB5E4274DA83EA1FEE760B79B6E30E51AA42C9709E7EA563F
2.21
ArchitectureScopeDownloadSHA256
x86DownloadF5A93CB204ECA04A68C965BCCB4CCE221CE60FB10C8C464449D07EE09645406C
x64DownloadFD55162D69F9253E1DEC4714BEC79302B03F3941DF125554A06E48804BDC2EAB
2.20
ArchitectureScopeDownloadSHA256
x86DownloadC331EAACA8251A25237F7CDB5FE0013822C94925084E9338243A43B0F1E6998E
x64DownloadC4D69C43C9051189CAD618032B6DB6AF1B9BC9E84680BBD0489A840EEB5AE753
2.19
ArchitectureScopeDownloadSHA256
x86Download8CD8540F54DD333B18BD494CE992D20701A73F4ADE48A17948055B9DCE2F919E
x64Download5CEAE00EA0C1BA54D6C317AB367153F623AA25C548D11C49FE19A729189BD21B
2.18
ArchitectureScopeDownloadSHA256
x86DownloadCBD5E0ECB2D4B61B447B3A0C2EAD691FC73EA2A3A942D1131D143176E6954A48
x64Download3A476574ACD4DB9CDF26730B639CA758AFA025737132B83245CF426DB786DEE9
2.10
ArchitectureScopeDownloadSHA256
x86Download588EA429BEC532037EC881B729C46DC5D954A6C21C8EC1774895A80CA7A8226A
x64Download961984BF636C76892BD5C5822B0E5AF329996D4B1D27A9A3EC3983E06CC55BF1
2.9
ArchitectureScopeDownloadSHA256
x86DownloadD7ADFE6B43FDB95F2630339488B9C1F7CDE38070B215628E432209623549CD12
x64Download3CD37CDBE5BF34A9822D4D0176F2B93B2D5FDE1CF71E9068F6469BDE6B65C375
2.7
ArchitectureScopeDownloadSHA256
x86Download36205845DC2A30F228DCB4FDCBAF7236C58D0DA1F01677AD4BA09BA69E1569EA
x64Download20A1E8C0D83566F8DC9293248DA56405357B1DFA478383251A7182975FEFA0CB
2.6
ArchitectureScopeDownloadSHA256
x86Download5949BB85554490B31BD50A3D6F85E4E57E0637F48D671A5B7A29FC165B18444C
x64DownloadC49FD2570CDE2613293DAC04534411651488282404550FB9993A44057DB33E7E
2.5
ArchitectureScopeDownloadSHA256
x86DownloadFB0EA43DC0B8DFF638A30CE3097EA7C2A1827B19E83FE02B2CF1C41810E187DD
x64Download5C2878F2B81BABAD091F77D489CEF7FA1DC8A912F597A9813ACF37279052E81F
2.4
ArchitectureScopeDownloadSHA256
x86Download4F408E315EE9F77C4C0D810AEA6646879376EB6F05ADD2EB0F9A501AF77CBF75
x64DownloadED91B8CA91A191852EB3ECD89071108B9ACECAA03A0B5CF707B19854283701B7
2.3
ArchitectureScopeDownloadSHA256
x86Download99FCD7C6920CAD375F7A1574E4F38045599A2867C570C4B9ABF54750E0549BA1
x64Download458CE7C88E438879C8F3E5A59AA7656D5026E7F77BB2E90C416E85A5DC8ECECA
2.2
ArchitectureScopeDownloadSHA256
x86DownloadEB20FE8B95526B0CAC0BBA5FC34F1E4F846164E5283254D5CA64BA2184598AAB
x64DownloadD2A95812387F607019A00E31F70A6F4F0C7E3432B54BE2B8AC200DE058944D1F
2.1
ArchitectureScopeDownloadSHA256
x86Download23DAFDA81AE92F19E33DB9F6CD20AE2E0049AEE0C0F6AE0FB4A7B6FF3F02BBAA
x64DownloadC4CA7FC5E3FA8EA93DD9DC648A7BD1D5F4D8857E63285EFE4321E1ECCD4513D7
1.4
ArchitectureScopeDownloadSHA256
x86Download0071B5BB6F049F066E811B1AC3CC0BE6A7524D2C705A31E8C97CA79EFB817206
x64Download92B59FF3254C4BB4F969F020375BCCB65DF82790CBAF10B0D7AF4988254084DA
1.2
ArchitectureScopeDownloadSHA256
x86DownloadBF71DD6921DFFAB7634B1276B1B72F79F472384D2AE24CAEA8F1757A3C5ABE24
x64DownloadFBAA6263B16A4C53C4AE37FA4A5FE2355DEACA914C31A8AF7D474545B420F7AB
1.1.5
ArchitectureScopeDownloadSHA256
x86Download63A91B4D524B229BFEC4E2833B044CCC548CBC28E29989FC3852E2C6990DC992
x64Download8FE391853C9BE602D906DD0F66B80212AED97A18F8A20CDF958F9D8E73BAA87E