小熊猫C++是一款轻量高效的编程软件。现已更新至3.3版本,本次更新修复了使用Qt6编译的版本在调试时崩溃、在切换只读状态后不能粘贴内容等多个问题。该软件是专门为程序开发人员推出的,有着非常强大的编程功能,还具备轻量级的代码分析器的工具,能够极大程度地辅助个人完成代码上面的编辑。
软件功能
操作简便
小熊猫C++无需复杂的安装和配置,打开即可直接编辑程序文件;无需创建项目,点击工具栏上按钮即可编译、运行和调试程序。
轻量高效
小熊猫C++基于QT和C++语言开发,使用内置的轻量级代码分析器进行智能语法分析,运行时无需大量的内存和CPU资源,在低配置机器上也能获得流畅的运行体验。
多平台支持
小熊猫C++支持Windows7/8/10、Linux等操作系统。在各种操作系统下都能获得相同的高质量编程体验。
生产力提升
通过集成自动缩进、智能代码补全、智能语法高亮和实时语法检查等功能,小熊猫C++提供了流畅的代码编辑体验,可以大幅度提升代码编写的效率。
调试
小熊猫C++提供完善的调试功能,包括控制程序执行、断点、监视变量和表达式、表达式求值、查看本地变量、查看和切换调用栈、查看和修改内存、查看CPU寄存器和反编译信息等。小熊猫C++甚至还可以重定向被调试程序的输入!
多屏幕
小熊猫C++提供了完善的高分辨率和多显示器支持,能够在多个不同DPI设置的显示器间自由切换,同时提供完善的显示效果,便于教学和展示。
试题集和OJ
针对C/C++教学和竞赛需求,小熊猫C++专门提供了试题集和OJ功能:可以方便的组织管理、运行和测试C/C++练习程序;可以导入或者从OJ网站下载试题和配套的测试数据。
GIT版本管理
小熊猫C++内置git支持,可以方便对项目或工作文件夹进行版本管理(需额外安装git程序)。
整合多种学习用库
Windows版小熊猫C++在自带gcc中整合了ege、海龟作图、raylib、freeglut、GLFW和GLEW等适合编程或者游戏开发入门者使用的库和项目模板,无需复杂的安装配置即可直接使用。
安装教程
在系统之家下载最新的安装程序,双击打开,根据提示安装即可。
常见问题
小熊猫C++怎么用?
配置软件:首次打开软件,可选择喜欢的主题及语言,如C语言选C,C++语言选C++。
创建项目:点击“文件”,选择“新建”,再点击“新建项目”,接着选择“空项目”,填写项目名称并选择项目存放位置后,点击“OK”。
创建源文件:在项目窗口中,鼠标右击“源文件”,选择“新建项目文件”,修改文件名后点击“确定”。
编写代码:在新建的源文件中编写C或C++代码,小熊猫C++具有代码提示功能,能自动根据已输入的字符提示相似的词条,还会对已输入的源代码进行自动解析并提示。
编译代码:代码编写完成后,点击工具栏上的“编译”按钮,或使用快捷键F9进行编译。若编译出错,底部信息面板会显示“编译信息”页,列出出错信息,可根据提示修改代码。
运行代码:编译成功后,点击工具栏上的“运行”按钮,或使用快捷键F11运行程序。运行时会自动弹出控制台窗口,显示程序输出结果。
更新日志
V3.3
改进:自动缩进园括号中的内容。
改进:支持字面量运算符(LiteralOperators)。
改进:在选项/编译器/编译器配置集中的自动转换编码选项下拉框中,自动选中windowsOEM编码页,以支持部分欧洲语言用户。
改进:在编译器设置的编码下拉框中显示OEM编码页。
改进:改进对niXman版本的MinGWGCC14.2兼容。
改进:在第一次运行时,自动调节主界面和主题选择对话框的缩放比例。
改进:在“环境”/“外观”选项页中增加相关选项,以禁止通过转动鼠标滚轮改变下拉框当前选项的行为,因为多数windows用户不适应。
改进:在“选项”/“编辑器”/“配色”页中,增加“彩虹缩进线”和“彩虹填充缩进”选项。
改进:可以手工改变当前文件的类型。
改进:在编辑器中通过ctrl+鼠标单击跳转到文件时,直接将非C/C++文件作为C/C++头文件打开。
改进:在编辑器中通过ctrl+鼠标单击跳转到头文件时,将当前文件作为被打开文件的情境文件。
改进:在选项/环境/性能选项页中,增加“自动清理不活动的编辑器的符号表”(默认打开)。
改进:将.tcc文件作为C/C++头文件处理。
改进:保存上次打开的文件的编码、文件类型、情境文件和只读状态等信息。
改进:consolepauser的提示信息本地化。
改进:在WSL中运行程序。
改进:运行菜单>生成GIMPLE。
改进:增加俄语翻译(bymelkorbsd@github)。
改进:生成预处理文件(Preprocessedfile)。
变化:在查找对话框中点击“查找下一个/上一个”后,起点-“整个范围”选项会自动变成“光标处”。
修正:在编译目标的路径中,使用“/“代替””。
修正:使用Qt6编译的版本在调试时崩溃。
修正:在解析类似“x::ax;“的语句时崩溃。
修正:补全提示不能显示iconv.h中定义的符号。
修正:去除配色方案中的“缩进提示线”。
修正:ctrl+鼠标点击打开文件时,结构浏览器中无内容。
修正:consolepauser只能通过空格键退出。
修正:windows下consolepauser的命令行参数转义处理。
修正:在使用gdb14以上版本调试时,调试器无响应。
修正:在项目面板中不能选择/删除文件。
修正:禁用“可以将最后一行滚动到编辑器最上方”选项时,编辑器显示不正确。
修正:选中的内容较多时,查找对话框会变得太宽。
修正:在部分情况下不能撤销/重做。
修正:在切换只读状态后不能粘贴内容。
修正:“查找下一项”不工作。
修正:在选项/环境/快捷键页中,不应显示不可绑定快捷键的菜单项。
修正:为“在文件夹中打开文件”绑定的快捷键可以正常工作了。
修正:如果一行中有多个括号时,自动缩进计算不正确。
修正:多行字符串不应计算自动缩进。
修正:a未定义时,粘贴”a::x“会导致崩溃。
向日葵远程控制电脑版是一款操作便捷的远程桌面控制软件。现已更新至15.8.4.20746版本,本次更新新增了对贝锐全球账号体系的支持,为全球用户带来优质远控服务,并修复了已知bug。向日葵远程控...
Electerm是一款功能强大的跨平台SSH客户端。现已更新至1.91.1版本,本次更新新增了支持压缩文件夹传输,并在左上角系统菜单中新增布局选项,同时增加了粘贴过长文本时的用户确认提示。Electerm...
小熊猫C++是一款轻量高效的编程软件。现已更新至3.3版本,本次更新修复了使用Qt6编译的版本在调试时崩溃、在切换只读状态后不能粘贴内容等多个问题。该软件是专门为程序开发人员推出的,有着非...
AnyViewer(远程看看)是一款十分好用的远程桌面软件。现已更新至5.2.0版本,本次更新新增了多项功能,包含支持手机号注册/登录、扫描PC端二维码登录等功能。AnyViewer(远程看看)提供屏幕分享、文...
天翼云会议HD是一款专业的会议软件,支持桌面及大中小型多种会议场景。它能够对视频通信内容进行端到端加密,保障信息安全。天翼云会议HD支持多种自定义画面布局、会议横幅,并能与会议硬件设备...
网易MuMu模拟器ARM版是专为ARM架构Windows设备设计的安卓模拟器,现已更新至1.6.9版本。它实现了“极致性能优化”,依托独家图形技术,最高可达240帧。此外,网易MuMu模拟器ARM版还支持智能按键...
发表评论
共0条
评论就这些咯,让大家也知道你的独特见解
立即评论以上留言仅代表用户个人观点,不代表系统之家立场