winget install --id RoyQu.RedPanda-C++
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 xccfcpd@github.com) - 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 KEDIT2007@github.com) - 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...
Version history
| Version | Updated | Notes |
|---|---|---|
| 3.4 | Unknown | - 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'... |
| 3.3 | Unknown | - enhancement: Auto indent contents in parenthesis. - fix: Use "/" instead of "" in the path of compile target. - fix: Qt 6 version crashed when debug. - enhancement: Auto scale the main ui & choose theme dialog at the f... |
| 3.2 | Unknown | - change: The way to calcuate astyle path. - fix: Scroll bar arrow size not correct in the dark themes. - fix: Don't auto scroll to the caret after undo/redo. - fix: "bits/stdc++" is not openned in readonly mode. - fix:... |
| 3.1 | Unknown | - fix: Can't correctly select in column mode. - fix: Can't correctly parse template parameters that contains "->", like "std::queuestd::function<auto()-void>>"; - fix: Shouldn't warn "xxx.s is modifed" when "Generate ass... |
| 3.0 | Unknown | Release notes |
| 2.26 | Unknown | - enhancement: Code suggestion for embedded std::vectors. - change: Use ctrl+mouseMove event to highlight jumpable symbols (instead of ctrl+tooltip). - enhancement: Auto adjust position of the suggestion popup window. -... |
| 2.25 | Unknown | - fix: Symbol completion of '(' before selection may fail, if cursor is at the beginning of the selection. - change: Symbol completion of '{' won't insert extra new lines. - fix: "move selection up/down" of whole lines s... |
| 2.24 | Unknown | - fix: members of elements of stl maps are not correctly suggested. - fix: memory view's cell size is too wide in linux. - fix: Code completion doesn't work if "min id length to show completion" is not 1. - fix: english... |
| 2.23 | Unknown | - fix: When selection is availalbe, Ctrl+Click shouldn't jump to declaration/definition. - enhancement: Code completion for '->' operator on std iterators. - enhancement: Tooltip support for '->' operator on std iterator... |
| 2.22 | Unknown | - fix: Crash at startup when current problem in the problem set is connected with source file. - fix: Double-clicking on touchpad can't select current word. - fix: foreach-loops are not correctly parsed. - fix: '^' is no... |
| 2.21 | Unknown | - change: The option "Check for stack smashing attacks (-fstack-protector)" is turned off by default in the Debug compiler set settings. - fix: Project makefile generated for C files is not correct. - fix: Horizontal scr... |
| 2.20 | Unknown | - change: Remove the compiler set option "Syntax error when object larger than" - fix: Projects created by some templates are not correct when editor's default encoding is not utf8. - fix: File/Project visit histories ar... |
| 2.19 | Unknown | - fix: Crash when directive line ends with '' and at the last line. - fix: The option "Minimal indent for a continuous conditional beloning to a conditional header:" for formatter is not correct. - fix: Crash when a proj... |
| 2.18 | Unknown | - fix: macos icon size overgrown (by RigoLigo). - enhancement: Code completion for embedded stl containers. - enhancement: Slightly speed up code parsing. - enhancement: Sort header completion infos by suffix-trimmed fil... |
| 2.10 | Unknown | - fix: When restored from minimization, info on statusbar not correctly restored. - enhancement: Changes of "auto backup editing contents" is applied immediately. - enhancement: Don't create temp backup for readonly file... |
| 2.9 | Unknown | - enhancement: set caret to the corresponding line in the editor after "run"/"generate assembly" - fix: syntax highlighting for cpp style line comment is not correct. - fix: Save may crash app if the encoding codec is fa... |
| 2.7 | Unknown | - enhancement: Remove multiple problems in the problem set view - enhancement: Clear the problem view after a new problem set created - enhancement: "Trim trailing spaces" (Before saving a file) in options / editor / mis... |
| 2.6 | Unknown | - enhancement: Highlighter for makefiles - fix: QSortFilterProxyModel not correctly cleared when exiting and project closed. (ASSERT fails in DEBUG mode.) - enhancement: Windows installers now use UNICODE encoding. - fix... |
| 2.5 | Unknown | - enhancement: New color scheme Monokai (contributed by 小龙Dev(XiaoLoong@github)) - enhancemnet: Add "Reserve word for Types" item in color scheme - enhancement: Auto save / load problem set - enhancement: Project's custo... |
| 2.4 | Unknown | - fix: Contents in class browser not correctly updated when close the last editor for project. - fix: When all editors closed, switch browser mode dosen't correct update the class browser; - fix: "check when open/save" a... |