a96af19f2e
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. |
||
---|---|---|
RedPandaIDE | ||
astyle | ||
consolepauser | ||
linux | ||
packages | ||
redpanda-git-askpass | ||
redpanda-win-git-askpass | ||
windows | ||
.gitignore | ||
BUILD.md | ||
BUILD_cn.md | ||
Contributors.md | ||
IDE-todo.xlsx | ||
LICENSE | ||
NEWS.md | ||
README.md | ||
Red_Panda_CPP.pro |
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.