如今,随着 VS code 等现代编译器的广泛普及,🔆Dev C++ 越来越落后,虽然操作简单但界面古董,本篇文章将从多方面对 Dev C++ 进行极致美化✅。
Dev C++美化——对现代编译器的极致追求
注:本文章按钮以蓝 Dev-C++ 为例,当然,Embarcadero Dev-C++ 也完全可以。
结果预览
正常效果:
对比 VS code,是不是有那味了?
背景美化
如图,鼠标点击 工具[T] 编辑器选项[E] 语法 预设,选择 Obsidian,点击 确定[O]。
其中,鼠标点击 工具[T] 编辑器选项[E] 步骤需要反复使用,请熟练认识,以下简称打开编辑器选项。
效果
但是,不难发现,当鼠标放在代码中时,整行代码被高亮覆盖了,根本看不清,所以,需要删除高亮显示当前行。
删除行高亮
打开编辑器选项的 基本 项,将右下角高亮显示当前行的 启用 取消勾选,取消勾选前如图。
效果
修改关键字
打开 编辑器选项 的 语法 项(和 预设 同个页面),如图,以下是对选择栏颜色调整对象,如果没有中文表示未知对象。
- assembler
- charactor 字符
- comment 注释语
- float 浮点数
- hexadecimal 十六进制
- identifier 参数
- illegal char 非法字符
- number 数字
- octal 八进制
- preprocessor 宏定义
- reserved word 关键字
- space 背景
- string 字符串
- symbol 符号(
{} [] : , ;等) - selected text 选择文本
- gutter 行号背景
- breakpoints
- error line 错误行
- active breakpoints
- folding lines 行号右边的折叠线
我做了以下调整。
注:如果 (自定义),则请点击 前景 右侧 键双击列表顶部 Custom... 规定自定义颜色(D)>>,调整完 红(R),绿(G),蓝(U)后 添加到自定义颜色(A) 确定。
Preprocessor前景: (自定义)红136+绿99+蓝173+下划线。Reserved Word前景:(自定义)红106+绿185+蓝255+黑体。Identifier前景:。String前景:(自定义)红 255+绿 128+蓝 128。Symbol前景:(自定义)同上String。
效果
自动补全
鼠标点击 工具[T] 快捷键选项[Y],滑到最底部,如图。找到 Show Code Completion 并点击,按 Ctrl+Enter,使右侧 快捷键 栏变为 Ctrl+Enter,按下 确定[O]。
效果
在编辑栏按下 Ctrl+Enter 即可调出菜单。
调整字体
可以下载 Fira Code 并使用。
点击以下图片
下载 zip 压缩包,打开压缩包,进入 FiraCode-master distr ttf, 选中所有字体, 右键选择
。
稍后在 Dev C++ 中打开 编辑器选项 的 显示 项 点击 Consolas 在展开的列表中点击 Fira Code 点击 确定。
