【安利】将DEV-C++编辑器打造成神级IDE及美化

宫治冰汐

2020-01-22 20:34:33

Personal

头记

鉴于使用原版DEV-C++不得不说十分滞后,人家Visual Studio多高端,本人写下此文章,使用一些奇技淫巧,美化和增强此IDE,个人认为可以和Visual Studio相媲美

样式美化

  1. 点击顶部菜单栏工具

  2. 点击下拉列表中的编译器选项

  3. 点击新弹出的窗口中的基本

  4. 取消勾选高亮显示当前行,或者后面你再选择你喜欢的颜色。

  5. 点击还是这个窗口中的语法(和“基本”在同一排)

  6. 选择预设为 Obsidian,保存一下再进行以下修改

  7. 修改以下几个地方:(都只改前景和样式,背景不改,改完记得点确定)

Preprocessor: (自定义)红136+绿99+蓝173+下划线

Reserved Word: (自定义)红106+绿185+蓝255+下划线

Identifier: Silver

String:(自定义)红255+绿128+蓝128

Symbol:(自定义)同上String

取消完成符号(个人喜好)

  1. 点击顶部菜单栏工具->点击编译器选项

  2. 点击新弹出的窗口中的代码补全

  3. 点击完成符号

  4. 取消勾选启用符号配对

编译选项优化

  1. 点击顶部菜单栏工具

  2. 点击下拉列表中的编译选项

  3. 点击新弹出的窗口中的代码生成/优化

  4. 点击代码警告

  5. 显示最多警告信息(-Wall)为Yes

  6. (有必要的可以设“显示所有警告为错误(-Werror)”为Yes)

使用自己的mingw-w64

(Dev-C++ 5.11自带的mingw-w64的版本才4.9.2,我们可以使用自己最新版的mingw-w64,目前是8.1.0)

  1. mingw-w64的下载安装教程,在这里有

  2. 打开Dev-C++过程中一定不要关闭

  3. 打开你Dev-C++安装的位置(默认在C:\Program Files (x86)\Dev-Cpp)

  4. 用你的MinGW64覆盖掉自带的MinGW64的文件夹

  5. 然后点击Dev-C++菜单栏 文件 -> 编译选项 -> 点击 目录

  6. 点击C包含文件C++包含文件

  7. 把里面路径所有的4.9.2换成8.1.0(即你所用的版本)

  8. 然后重新打开Dev-C++进行配置

修改样例(修改后点击替换):

:如果你过程中关闭了Dev-C++重新打开时他会提示你“路径无效,是否删除无效路径”请选择,不然你的许多头文件会用不了

接下来配置一下

格式化修改

  1. 点击顶部菜单栏AStyle

  2. 点击下拉列表中的格式化选项

  3. 选择选项——括号风格为Allman(个人喜欢)(默认的Java也还行)

  4. 在编辑代码的时候按Ctrl+Shift+A就可以自动格式化啦

设置透明编辑器

  1. 点击这里下载Glass2k程序

  2. 解压并打开Glass2k.exe(怎么都是英文的?!别怕)

  3. 如果没有显示界面那就看看任务栏右下角有没有三个箱子堆起来的图标,右键点Settings

  4. 有三个勾选框,简单翻译一下,第一个是开机启动,第二个是记住透明度设置,第三个是深度使用该软件(建议勾选第二和第三个)(下面那个蓝蓝的条是用来设置任务栏的透明度的)

  5. 接下来为了避免鼠标按键冲突,设置Right Click: + Ctrl + Shift

  6. 然后打开DEV-C++,按着Ctrl + Shift + 右键点击DEV-C++窗口的任意地方,就会出现一个列表,选择你想要的透明度就可以啦(建议设置80%)

(PS:这个软件也可以用在其他一些地方哦,如:浏览器,文件夹等)

一些快捷键

  1. f9编译,f10运行,f11编译运行(这个应该不用我多说)

  2. f5调试(记得把设定编译器配置改为TDM-GCC 4.9.2 64-bit Debug),F7下一步,F8单步进入(这个应该也不用我多说)

  3. Ctrl+f11全屏/取消全屏,样例:

  4. 当你打开了两个文件时,让你的页面停留在一个文件,按Ctrl+M就可以把另一个文件在新的页面打开,样例:

文章到此就结束了,还在持续更新,给个赞再走呗