A light-weight C/C++ IDE based on Qt
Go to file
brokencuph a96af19f2e make behavior consistent in adding compiler bindirs to Path
When running the compiled user program, current compiler's
binary directories should be added to the beginning of the
Path environment variable instead of the end, in order to
avoid loading other user-installed versions of
MinGW libraries (such as libstdc++).

Previously, in openShell of mainwindow.cpp the behavior has already
been updated, but in executablerunner.cpp and ojproblemcasesrunner.cpp,
the behavior is different. Now they have been changed to be
consistent with the one in openShell.
2022-05-30 16:01:28 +08:00
RedPandaIDE make behavior consistent in adding compiler bindirs to Path 2022-05-30 16:01:28 +08:00
astyle msvc compatibility 2022-03-29 09:43:24 +08:00
consolepauser msvc compatibility 2022-03-29 09:43:24 +08:00
linux - fix: "ok" button should be disabled when no template selected in new project dialog 2022-03-15 20:17:47 +08:00
packages update debian changelog 2022-04-29 09:42:08 +08:00
redpanda-git-askpass update git ask pass for linux 2022-02-26 19:36:18 +08:00
redpanda-win-git-askpass minor fix 2022-04-25 12:43:23 +08:00
windows update clang install-script 2022-04-27 19:14:26 +08:00
.gitignore fix .gitignore 2022-02-12 11:09:15 +08:00
BUILD.md 增加编译指南 2022-02-21 12:01:26 +08:00
BUILD_cn.md 增加编译指南 2022-02-21 12:01:26 +08:00
Contributors.md update contributors 2022-02-03 20:18:23 +08:00
IDE-todo.xlsx change font size with ctrl+mouse wheel 2021-04-09 17:48:25 +08:00
LICENSE Initial commit 2021-04-09 10:04:36 +08:00
NEWS.md - fix: "run current cases" dosen't correctly display real output 2022-05-26 21:22:07 +08:00
README.md update README.md 2022-02-03 23:00:20 +08:00
Red_Panda_CPP.pro - fix: crash when project name is selected in the project view and try create new project file 2022-05-19 17:57:31 +08:00

README.md

RedPanda C++

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

Simplified Chinese Website: https://royqh1979.gitee.io/redpandacpp/

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

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

  • Cross Platform (Windows/Linux)
  • Problem Set (run and test program against predefined input / expected output data)
  • Competitve Companion support ( It's an chrome/firefox extension that can fetch problems from OJ websites)
  • Find symbol occurrences
  • Memory View for debugging
  • TODO View

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

Debuging 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

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