Dev-C++ 的功能与外观优化

本文详细介绍了如何优化Dev-C++的功能,包括更换TDM-GCC以支持C++14和O2优化,调整编译器警告级别,以及代码格式化的设置。同时,也分享了如何进行外观优化,如选择适合编程的Fira Code字体。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2024.7.15补充:之前此文章可能是由于阅读量高而被优快云自动调成VIP文章了(不是我干的AwA),现已改回。

预备

安装

安装 Dev-C++ 5.11:

  1. 官方下载:https://sourceforge.net/projects/orwelldevcpp/(若下载缓慢可选择 Problem Downloading->Auto-select)
  2. 蓝奏云下载:https://wwu.lanzouq.com/iTwwW07r28ni

运行安装包即可。

更改语言

如果界面语言为英文,选择 Tools -> Environment Options…


选择 Language: 将 English (Oringinal) 改成 简体中文/Chinese

功能优化

编译器与编译选项

下载与安装 TDM-GCC

打开 https://jmeubank.github.io/tdm-gcc/

点击 tdm64-gcc-10.3.0-2.exe
若下载缓慢可使用 https://ghproxy.com/ 加速。

下载完成后点击 Create


选择下载目录。


等待下载完成


点击 Finish 完成安装。

导入 TDM-GCC

找到下载目录中的 TDM-GCC-64,复制到 Dev-Cpp 的文件夹里(默认是 C:\Program Files (x86)\Dev-Cpp)

删除 MinGW64 并把 TDM-GCC-64 改名为 MinGW64


打开 Dev-Cpp ,选择 工具[T]->编译选项[C]

点击那两个黄色加号(寻找并自动配置编译器),并点击 Yes
在这里插入图片描述


启用 C++14 并开启 O2

勾选 编译时加入以下命令 并输入以下内容:

-std=c++14 -O2

即可启用 C++14,并开启 O2 优化。

在这里插入图片描述

代码警告优化

工具[T]->编译器选项[C] 中选择 代码生成/优化->代码警告

显示最多警告信息 (-Wall)显示较多警告信息 (-Wextra) 设定成 Yes
点击 确定[O] 以保存设置

代码格式化

首先说明:格式化不是删除代码,而是自动排版。

选择 Asyle->格式化选项(Z)(需要首先打开一份代码)

括号风格 里设定代码格式化风格
比如说 Java 就是这样:

#include<cstdio>
using namespace std;
int main(){
	printf("Hello World!");
	return 0;
}

Allman 就是这样:

#include<cstdio>
using namespace std;
int main()
{
	printf("Hello World!");
	return 0;
}

(其实就是大括号不同)
其他的括号风格我也不是很清楚


然后就可以通过 Astyle-> 格式化当前文件(Y) 来格式化代码了
也可以用快捷键 Shift+Ctrl+A 来格式化。

外观优化

字体

下载

Fira Code 是一款专为代码而设计的字体。
https://github.com/tonsky/FiraCode/releases 下载最新版本的压缩文件(现在是 v6.2)

(同样可以用 https://ghproxy.com/ 加速下载)

安装

打开解压后的文件 \Fira_Code_v6.2\variable_ttf\FiraCode-VF.ttf
点击 安装(I)

使用

选择 工具[T]->编辑器选项[E]

选择 显示->字体

往下翻找到 Fira Code 并选择

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值