Dev-C++ 是 Windows 环境下的一个开源免费的轻量级 C/C++ 集成开发环境(IDE)。它集成了 SynEdit 源码编辑器、MingW64/TDM-GCC 编译器、GDB 调试器和 AStyle 格式整理器等众多自由软件,具有完整的 C/C++ 程序开发功能。它适合于在教学中供 C/C++ 语言初学者使用,也适合于非商业级普通开发者使用。
原作者 Bloodshed 和 Orwell 停止更新之后,我在2020年更新发布了 斑竹(Banzhu)Dev-C++ 5.15,现在历经一年之后继续更新,现在改名为 小龙(XiaoLoong)Dev-C++,并发布新的 5.16 版。
小龙(XiaoLoong)Dev-C++ 5.16 可以在中文主页下载并安装:
devcpp: Windows 环境下的一个轻量级免费 C/C++ 集成开发环境(IDE)https://gitee.com/devcpp/devcpp
下载安装过程在此不述。下面介绍这个版本的新增内容。
首先是重新设计了软件界面。安装以后启动时默认界面是这样(“FatCow Modern”主题):
常用的工具按钮被合并成一行,功能说明如下:
除了默认的“FatCow Modern”主题之外,还设计了另一套极简风格的主题。如果点击菜单“工具”下的“环境选项”,在弹出的对话框中把主题选择为“Basic Outline”,则程序的界面是这样:
为了帮助新用户快速掌握这个软件的使用方法,作者编写了完整的入门教程。建议新用户点击菜单“帮助”下的“Dev-C++入门教程”,花半个小时阅读该教程,就可以大致掌握它的使用方法。
老用户可能更关心这个版本有些什么新功能。简略介绍如下:
1、与调试相关的按钮都移动到了主工具栏上。首次按下“调试”按钮为启动调试,调试过程中按下该按钮为继续调试。其它几个按钮为“下一行”、“单步进入”和“跳出函数”。
2、调试过程中,在左侧“调试”窗格下自动显示并刷新函数参数和局部变量的值(这是一个非常重要的新增功能!)。
3、添加支持传统的字符界面下的 clrscr、gotoxy、textcolor 等函数。以前一些经典的字符型游戏可以很方便地拿过来编译运行。
4、添加支持 #pragma comment 预处理命令,方便在程序中使用 EGE 图形函数库(或其它函数库)。
5、Windows 系统默认的控制台窗口中的字号较小,看起来比较费劲,在菜单“工具”下面新增“控制台窗口蓝底白色大字”项目,只要运行一次即可把控制台窗口更换为蓝底白色大字,看起来更方便。若有必要也可点击“控制台窗口恢复默认参数”恢复原状。
老用户也请通读一下“入门教程”——在该文档末尾有彩蛋。:)