最近更新|软件分类|软件专题|软件排行|手机版|软件发布小熊猫C++(含附加库)最新官方版免费下载
您的位置:首页>编程开发 > 编程工具>小熊猫C++(含附加库)最新官方版免费下载

小熊猫C++(含附加库)最新官方版免费下载

网友评分:

相关软件

软件介绍

小熊猫C++绿色版2023是一款没有复杂安装和配置的轻量级高效C++集成开发环境,软件打开即可直接编辑程序文件,无需创建项目,只需点击工具栏上的按钮即可编译、运行和调试程序。

小熊猫C++正式版(含win/Linux/MacOS版)

小熊猫C++软件简介

小熊猫C++可以帮助开发者轻松编写、调试和管理C++代码并且提供直观的用户界面,使得编程变得更加简单和高效。小熊猫C++支持语法高亮显示、自动完成、代码导航和调试功能,让您能够快速定位和解决错误。小熊猫C++基于QT和C++语言开发,使用内置的轻量级代码分析器进行智能语法分析,运行时无需大量的内存和CPU资源,在低配置机器上也能获得流畅的运行体验。

小熊猫C++软件特点

多平台支持

小熊猫C++支持Windows 7/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++程序生成对应的汇编语言程序;可以在调试时进行反汇编;支持编译、运行和调试GNU汇编语言程序;提供汇编程序的语法高亮、实时语法检查和关键字输入提示。利用这些功能,用户可以更加深入的学习操作系统和计算机硬件编程知识。

小熊猫C++下载说明

Win11用户注意: 如果下载的安装程序被提示有病毒,请下载绿色版。

Windows用户注意:

小熊猫C++最低要求windows 7操作系统。Windows XP用户请使用旧版(小熊猫Dev-C++ 6.7.5)带gcc 9.2版本。

32位windows系统用户请下载win32版本;64位windows系统用户请下载win64版本。

安装版需要安装后使用;绿色版解压后直接运行RedPandaIDE.exe即可使用(推荐使用7zip软件解压)。

由于clang编译器(llvm-mingw项目)在中文编码支持、调试等方面存在诸多问题,不适合新手使用,不符合小熊猫C++作为新手IDE的定位,因此从1.1.2版起不再提供集成clang编译器的版本下载。

需要使用自带ege、海龟作图、freeglut/glew/glfw、raylib库的用户注意:

请下载带编译器的版本,因为这些库是直接集成在编译器中的。

可直接以单文件方式编译运行使用这些库C/C++程序文件,无需修改编译器设置

如果需要在项目中使用这些库,可以在创建项目时使用小熊猫C++中提供的项目模板

2.23版开始,EGE对应的项目模板由“多媒体”→“Graphics.h”改为“多媒体”→“EGE绘图”

Linux用户注意:

Debian 11用户请下载-debian11-版本

深度操作系统20版以上用户请下载-deepin20-版本

ubuntu 20.04版用户请下载-ubuntu20-版本

可直接在shell中使用sudo apt install “deb文件完整路径"命令安装

Linux版本均不包含编译器。在使用apt命令安装时会自动gcc和gdb

MacOS用户注意

macos arm二进制包由网友RigoLigo提供

安装包没有签名,下载后需先使用xattr -rc 安装包文件名允许安装

安装包中不包含编译器。需使用homebrew安装gcc编译器

小熊猫C++仅支持gdb调试。因暂无arm版gdb,所以在macos arm版中无法使用调试功能。

小熊猫C++更新日志

小熊猫C++ 2.24

功能增强:支持sdcc编译器。

功能增强:当前编译器为SDCC时,编辑器自动支持SDCC扩展C语法。

功能增强:当前编译器为SDCC时,可使用SDCC项目模板创建项目。

功能增强:以注释的配色显示未选中#if的分支。

改进:选中内容后,按下左/右会将光标移动到选中区域的开头/结尾。(和Jetbrains系IDE行为一致)

改进:选中内容后,按下上/下会从选中区域的开头/结尾处开始移动光标。(和Jetbrains系IDE行为一致)

改进:代码分析器支持无名枚举语法。(例如enum { x, y } )

改进:代码分析器支持枚举类型限定语法(例如enum xxx:int)

改进:代码分析器支持计算简单的枚举值(类如enum XXX { x=1+2 })

改进:工具输出面板中的内容自动换行。

改进:在结构面板、鼠标提示中显示枚举的实际值(如果能正确计算的话)

改进:优化选项对话框中编译器配置集设置页的排版

改进:增加输入框类型的编译器选项

变化:在小熊猫C++源码中将git支持功能改为在编译是可选。在发行版中默认去除。

变化:使用文件模板新建的文件默认处于未修改状态。

变化:去除”编辑器隐藏时清除所有符号”功能及选项。

变化:避免使用与已打开文件同名的文件名新建文件。

变化(计划):因gcc 13.1在windows下默认使用utf8编码,而make ld等工具仍然使用系统缺省编码,相关的提示信息中可能会同时包含两种编码的中文内容,由此导致的中文乱码问题暂无法解决。因此计划将windows发行版自带的gcc改为gcc 11.4版。

修正:不能计算STL maps的元素的类型,导致不能正确显示补全提示。

修正:在linux(debian 12)下,调试面板内存视图页中的格子太宽。

修正:当“显示代码补全所需的标识符最短长度”不为1时,不能正确显示补全提示。

修正:错误的用“连续输入的字符数”而不是“当前光标处标识符长度“判断是否显示补全提示。

修正:英文拼写错误(感谢sangiye0@github)

修正:如果同时打开的文件中存在同名全局符号,跳转到定义/声明可能会转到错误的位置。

修正:打开项目时无法正确载入编码设定为"UTF-8 BOM"的项目文件。

修正:手动转换项目文件编码后,未自动更新项目中的编码设置。

修正:在补全提示中不再显示无名枚举等假符号。

修正:代码分析器在处理多重继承时,对成员的访问权限计算不正确。

修正:代码分析器不能正确处理继承的父类名中成带::。

修正:不能正确处理虚拟继承。

修正:windows 10中使用自带的gcc 13.1编译项目时,gcc错误信息中的中文文件名为乱码。

修正:在程序中跳转到std::string::append后,无法提示string的成员。

修正:在编辑汇编程序时输入数字会错误的显示补全提示。

修正:同时打开多个文件时,只应该解析最终显示的文件。

修正:在macos下错误使用将系统中默认的假clang程序建立编译器配置。

修正:在编译/自动语法检查时关闭文件可能导致小熊猫C++崩溃。

修正:不能补全以数字开头的头文件名

修正:同一文件夹中存在多个编译器时,只能自动识别其中的一个。

  • 下载地址

点击报错软件无法下载或下载后无法使用,请点击报错,谢谢!