RedPanda-CPP/README_cn.md

2.6 KiB
Raw Blame History

RedPanda C++

小熊猫C++ (曾经用过的名称: 小熊猫Dev-C++ 7) 是一款快速、轻量、开源并且跨平台的C/C++/GNU的编译工具。(Assembly IDE).

简体中文网站: http://royqh.net/redpandacpp

英文网站: https://sourceforge.net/projects/redpanda-cpp

为这个项目捐款

新特性 (相对于上一版本Red Panda Dev-C++ 6):

  • 跨平台 (Windows/Linux/MacOS)
  • 题库Program Set(根据预定义的输入/预期输出数据运行和测试程序run and test program against predefined input / expected output data)
  • 伙伴支持。Competitive Companion support (可以作为chrome/firefox浏览器的扩展从OJ网站上获取问题。 It's an chrome/firefox extension that can fetch problems from OJ websites)
  • 编辑、编译、运行、调试的GNU汇编语言程序。 Edit/compile/run/debug GNU Assembly language programs.
  • 查找符号引用。Find symbol occurrences
  • 调试时的内存查看功能。Memory View for debugging
  • TODO标签的代码查看功能。TODO View
  • 支持SDCC编译器。Support SDCC Compiler

交互界面改进:

  • 完整的高dpi支持包括对字体和图标的支持
  • 更好的支持深色主题
  • 更好的支持编辑器配色方案
  • 重新设计后的“在文件中查找/替换”UI
  • 重新设计后的书签交互界面

编辑器改进:

  • 增强的自动缩进功能
  • 增强的代码自动完成功能
  • 更好的代码折叠支持功能

调试改进:

  • 使用gdb/mi接口
  • 增强型监测
  • gdbserver模式

代码智能感知改进:

  • 更好地支持复杂表达式的标识符
  • 支持UTF-8标识符
  • 使用类型别名支持C++14
  • 支持C样式枚举变量定义
  • 用参数支持MACRO
  • 支持C++lambdas表达式

以及许多其他改进和错误修复。有关详细信息请参阅NEWS.md。

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.