A light-weight C/C++ IDE based on Qt
Go to file
West-Pavilion 421a227d05
update the C++20 keyword "co_await" from "co_wait" (#299)
* Updated the Chinese translation for "Goto Page Start and Select"
This PR updates the Chinese translation for "Goto Page Start and Select" to accurately reflect the functionality of the feature.
本次PR更新了“Goto Page Start and Select”的中文翻译,以准确反映该功能的操作。

* update the C++20 keyword "co_await" from "co_wait"

The C++20 introduced a new keyword "co_await", however there is a tiny typo wrong("co_wait") in the current version of RedPanda-CPP. This PR is aimed to correct it.
2024-03-22 15:44:04 +08:00
.github/workflows Disable opensuse build in build.yml 2024-03-08 07:01:42 +08:00
RedPandaIDE update the C++20 keyword "co_await" from "co_wait" (#299) 2024-03-22 15:44:04 +08:00
addon remove utf8init lib 2024-03-07 16:28:45 +08:00
docs add Lua api version check and type defs (#183) 2024-01-21 18:02:51 +08:00
libs update the C++20 keyword "co_await" from "co_wait" (#299) 2024-03-22 15:44:04 +08:00
macos Move icons into platform specific directory 2022-05-30 17:21:31 +08:00
packages fix wayland icon by matching desktop file with window class (#257) 2024-03-10 08:04:41 +08:00
platform fix wayland icon by matching desktop file with window class (#257) 2024-03-10 08:04:41 +08:00
tools C standard conformance 2024-03-14 09:32:45 +08:00
.gitattributes fix wayland icon by matching desktop file with window class (#257) 2024-03-10 08:04:41 +08:00
.gitignore Add xmake as alternative build system (#181) 2024-01-19 09:25:21 +08:00
BUILD.md Update Linux packaging for Qt 5.15 (#234) 2024-03-06 17:32:21 +08:00
BUILD_cn.md Update Linux packaging for Qt 5.15 (#234) 2024-03-06 17:32:21 +08:00
Contributors.md update Contributors.md 2024-03-01 08:41:18 +08:00
IDE-todo.xlsx update todo 2022-09-24 09:01:24 +08:00
LICENSE Initial commit 2021-04-09 10:04:36 +08:00
NEWS.md - fix #277 : History not correctly loaded with up/down arrow key in the debug console. 2024-03-22 15:43:03 +08:00
README.md Update README.md (#152) 2023-10-26 19:53:48 +08:00
README_cn.md 翻译了Readme.md 2023-12-11 11:49:43 +08:00
Red_Panda_CPP.pro fix wayland icon by matching desktop file with window class (#257) 2024-03-10 08:04:41 +08:00
version.inc update version 2024-03-08 10:38:21 +08:00
version.lua Share version number among qmake, xmake and shell scripts (#233) 2024-03-04 18:39:14 +08:00
xmake.lua fix wayland icon by matching desktop file with window class (#257) 2024-03-10 08:04:41 +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/C++/GNU Assembly IDE.

Simplified Chinese Website: http://royqh.net/redpandacpp

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

Donate to this project

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

  • Cross Platform (Windows/Linux/MacOS)
  • Problem Set (run and test program against predefined input / expected output data)
  • Competitive Companion support ( It's an chrome/firefox extension that can fetch problems from OJ websites)
  • Edit/compile/run/debug GNU Assembly language programs.
  • Find symbol occurrences
  • Memory View for debugging
  • TODO View
  • Support SDCC Compiler

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

Debugging 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
  • Support C++ lambdas

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