预备
安装
安装 Dev-C++ 5.11:
- 官方下载:https://sourceforge.net/projects/orwelldevcpp/(若下载缓慢可选择 Problem Downloading->Auto-select)
- 蓝奏云下载: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 并选择