小熊猫C++编译器作为一款面向编程初学者与教学场景的轻量级C/C++集成开发环境,其特色围绕极简入门门槛、教学场景深度适配和全平台轻量化体验展开,在降低 C++学习门槛方面形成显著差异化优势,让更多学生能够快速掌握编程知识,可以独立编辑、调试、运行程序。
1、零配置开箱即用:内置MinGW编译器,无需手动配置环境变量,安装后即可使用。
2、试题集与OJ集成:可导入在线判题系统试题及测试数据,支持本地编程练习与自动测试。
3、多线程调试:清晰展示线程状态,适合复杂程序调试,有错误的地方会用波浪线提示出来。
4、轻量高效:基于Qt和C++开发,内置轻量级代码分析器,运行时资源占用低,适合低配置设备。
1、代码快照存档:自动保存每次运行的代码版本,支持回溯查看修改历史,方便复盘错题。
2、语法难度分级:根据学习阶段提供不同难度的语法提示,避免信息过载,让新手逐步学习。
3、离线全功能:无需联网即可完成调试,满足无网络环境的教学场景,让更多学生都能用上。
4、STL容器可视化:对不同容器的增删改查操作,以动态表格展示元素变化,理解数据结构原理。
1、想在调试过程中监视&n的值,就点击眼镜这个图标。

2、输入想要监视的表达式。

3、在左侧面板就可以看到&n的值了。

v3.3
改进:自动缩进园括号中的内容
改进:支持字面量运算符(Literal Operators)
改进:在选项/编译器/编译器配置集中的自动转换编码选项下拉框中,自动选中windows OEM编码页,以支持部分欧洲语言用户
改进:在编译器设置的编码下拉框中显示OEM编码页
改进:改进对niXman版本的MinGW GCC 14.2兼容。
改进:在第一次运行时,自动调节主界面和主题选择对话框的缩放比例。
改进:在“环境”/“外观”选项页中增加相关选项,以禁止通过转动鼠标滚轮改变下拉框当前选项的行为,因为多数windows用户不适应。
改进:在“选项”/“编辑器”/“配色”页中,增加“彩虹缩进线”和“彩虹填充缩进”选项。
改进:可以手工改变当前文件的类型。
改进:在编辑器中通过ctrl+鼠标单击跳转到文件时,直接将非C/C++文件作为C/C++头文件打开.
改进:在编辑器中通过ctrl+鼠标单击跳转到头文件时,将当前文件作为被打开文件的情境文件。
改进:在选项/环境/性能选项页中,增加“自动清理不活动的编辑器的符号表”(默认打开)。
改进:将.tcc文件作为C/C++头文件处理。
改进:保存上次打开的文件的编码、文件类型、情境文件和只读状态等信息。
改进: consolepauser的提示信息本地化。
改进:在WSL中运行程序。
改进:运行菜单->生成GIMPLE。
改进:增加俄语翻译(by melkorbsd@github)。
改进:生成预处理文件(Preprocessed file)。
变化:在查找对话框中点击“查找下一个/上一个”后,起点-“整个范围”选项会自动变成“光标处”。
修正:在编译目标的路径中,使用"/“代替”"。
修正:使用Qt6编译的版本在调试时崩溃。
修正:在解析类似"x::a x;“的语句时崩溃。
修正:补全提示不能显示iconv.h中定义的符号。
修正:去除配色方案中的“缩进提示线”。
修正:ctrl+鼠标点击打开文件时,结构浏览器中无内容。
修正:consolepauser只能通过空格键退出。(by CyanoHao)
修正:windows下consolepauser的命令行参数转义处理。(by CyanoHao)
修正:在使用gdb 14以上版本调试时,调试器无响应。
修正:在项目面板中不能选择/删除文件。
修正:禁用“可以将最后一行滚动到编辑器最上方”选项时,编辑器显示不正确。
修正:选中的内容较多时,查找对话框会变得太宽。(by VEXLife@github)
修正:在部分情况下不能撤销/重做。
修正:在切换只读状态后不能粘贴内容。
修正:“查找下一项”不工作。
修正:在选项/环境/快捷键页中,不应显示不可绑定快捷键的菜单项。
修正:为“在文件夹中打开文件”绑定的快捷键可以正常工作了。
修正:如果一行中有多个括号时,自动缩进计算不正确。.
修正:多行字符串不应计算自动缩进。
修正:a未定义时,粘贴"a::x"会导致崩溃。