Dev C++的安装配置 外观 Debug设置 常用快捷键速览 初学 算法竞赛刷题神器!!!!

Dev C++

Dev-C++是一个Windows环境下的一个适合于初学者使用的轻量级 C/C++ 集成开发环境(IDE)。它是一款自由软件,遵守GPL许可协议分发源代码。它集合了MinGW中的GCC编译器、GDB调试器和 AStyle格式整理器等众多自由软件。原开发公司 Bloodshed 在开发完 4.9.9.2 后停止开发,所以现在由 Orwell 公司继续更新开发,最新版本:5.11。

前一年大一的时候我还用过Dev C++,那个时候是因为学长们介绍,说这个可以直接编译文件,不用每次都创建新项目,于是我就下载了一个,后来因为Dev C++的界面实在是太丑了,丑到辣眼睛,而且有的时候同样的代码,在VS上没有问题,但在Dev C++上却有问题,嫌麻烦,就直接将所有代码搬到了VS上

今年,因为疫情,窝在家做贡献,学习的自由度很高,就想着学习之余将代码、基础算法、数据结构的底子夯实一点,正好又了解到了浙大的PAT比赛,便想着多刷刷题来练一练,而PAT线下考点大多都支持Dev C++编译器,而且Dev创建新文件实在是太香了,于是重拾Dev C++,在网上转了一圈遇到一些问题,今天在这给大家小小的做一个汇总。

Dev C++的下载

我这次下载的时候,一搜Dev C++,第一个给我蹦出来的结果,上面还有官网字样,点进去一看,竟然是某软件园,当时也没太在意,直到下下来安装上之后发现UI太过古董!!!这才大呼上当!!!

为了少走弯路,官方资源在此,自行取用:#####下载链接#####

Dev C++的安装

| 一路默认就好!
| 语言看自己习惯进行选择
| 其他的没什么好说的

Dev C++的配置

1)外观
  • Tools–>Editor Options:
    在这里插入图片描述
  • –>Colors:左上角是字段类别,可以设置前景色和背景色,什么类型都可以自己设置,自由度还是很高的
    在这里插入图片描述
  • 如果没有自己想要的颜色,那就自定义:
    在这里插入图片描述
  • 自定义颜色在最新的版本是有完整线性的色谱的,不像我之前被坑下载的那个古董版本,连自定义颜色的Hue和Saturation都是离散的,只有value是线性的
    在这里插入图片描述
2)开启调试(产生调试信息,否则用不了调试功能,会报错)
  • 首先选择工具,然后选中编译选项(Complier):Tools–>Complier Options
    首先选择Tools,然后选中编译选项(Complier)
  • 然后在编译器选项里,选择设置、选择连接器 : Complier Options–>Settings–>Linkers
  • 继而将生成调试信息这一栏从No改成Yes,这样就可以顺利debug啦
    Settings-->Linker-->Generate debugging info
3)设置监视变量的添加方式

将监视变量的添加方式改为鼠标悬停,这样鼠标每扫过一个变量,就可以将这个变量加入到调试的监视列表里去

  • 首先选择工具,然后选中环境选项(Environment):Tools–>Environment Options
    Debug01.png
  • 然后在环境选项里,选择全局、勾选Debug Variable Browser : Environment Options–>General–>Debug Variable Browser, 最后不要忘了确定!
    Debug02.png

Dev C++的快捷键

文件操作
  • 打开文件:Ctrl+O
  • 创建新文件:Ctrl+N
编辑操作
  • 格式化代码:Shift+Ctrl+A
  • 迅速转到Index行:Ctrl+G
  • 删除一整行:Ctrl+D
  • 注释一段:选中+Ctrl+/
运行&调试
  • 编译运行:F11
  • 编译(调试前必做):F5
  • 调试:下一行:F7
  • 调试:进入方法:F8
  • 6
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值