DEV-C++折腾记

前言

用了快3年的DEV了,DEV还是那么难看。

版本:DEV C++ 5.10(学校的电脑)

于是在自己无聊的时候,折腾了一下DEV。

一些折腾

字体

DEV的字体太丑了!

于是开始寻找比较不错的字体。刚开始感觉LOJ的字体挺不错的,但是找不到是什么。于是拖延……,发现微软新出了一款字体,和LOJ的差不多,关键是可以即时渲染,例如我输入”<=” 就会变成”$\leq$”

例如以下是效果图(DEV不支持连字,但是VScode可以

发现爽的一P,瞬间改用,养眼又舒服。(虽然DEV还是不支持中文(可能是我不会吧))

*字体为Cascadia Code

*上面的动图出自这里

代码补全

普通补全

众所周知DEV C++是有代码补全功能的(在编译器选项里面)不过很多人不知道怎么使用。

不过这个貌似不能补全头文件,但是可以补全变量函数等东西,还是很方便的。

例如以下是代码补全的效果

首先打开编译器选项,找到代码补全

全部勾就可以了。

DEV C++默认的快捷键是ctrl+空格的,但是要按两个键,

因此为了方便写代码,我们首先配置一个代码补全的快捷键

打开”工具“,找到”快捷键选项“

这里推荐改成F1,因为F1快捷键原本的功能是帮助手册而且是全英文。

同时建议把跳过[S]的快捷键改成F3。

还有一个比较有趣的东西,就是如果补全的时候出现可以补全成不止一种变量的话,DEV就会排序,但是这个排序并只会按照变量名排序,与类型无关。

例如下面这个例子

一个节省时间的小技巧

谁不想按一下ctrl+n,IDE就帮你写好了十几行代码啊

其实做起来很容易

在工具,编辑器属性中,找到代码,点击缺省源,就好了。

主题

打开“工具”->“编辑器选项”->“语法”左下角预设,就可以更换自带的主题。

DEV-C++自带的$Obsidian$主题其实挺好看的。

但是高亮显示当前行很难看了,关闭即可。

*关闭方法 “工具”->“编辑器选项”->“基本”右下角取消即可。

代码格式化当你觉得你的代码太难看了的话,就可以尝试一下。

工具栏有个AStyle先设置一下吧

这个东西太深奥了,我就简单说一点吧。

括号写得比较正常的 :Allman(大括号空行),Java(第一个大括号不换行)

不科学的:Pico(大括号不换行)Banner(一条语句也加大括号)

*其实这个东西我估计是开发组用来互黑的

一些小技巧

一些DEV-C++忘了填的坑的替代方案

只能找到第一项和倒数第一项项的搜索

直接Ctrl+i在线搜索。

注意是Ctrl+i,不是L

官方谋害

$Ctrl+W$查看变量,试试就逝世。

解决方案:启动时不显示提示

DEV C++更改透明度

DEV C++并不自带,所以只有自己乱搞,目前搞不出来什么,只能整个程序修改透明度

*软件

目前貌似只有这个可以用,其他的暂时不知道,而且只能修改整个程序透明度,效果大概像下面这张图,如果壁纸太花了,那就没办法了,而且工具栏透明度也要跟着变

UPD:这个是一次性的,每次重新打开DEV的话要重新调,所以没什么用。

解决方案: 1.换壁纸+精通快捷键

2.使用$Subline$

一些有用的快捷键

1.$Ctrl+Shift+G$跳到某个函数

2.$ Ctrl + Shift + 方向键$ 左右是选择一行文本,上下是将这一行上移或者下移

3.$Ctrl+/$ 注释当前行

4.$Ctrl+E$ 复制当前行并且将这一行插入到被复制这一行后面

*(这个的用处估计是来解释1万个A+B的笑话的)

结尾

其实DEV-C++不失成为一个好的编辑器,因为其轻量级的地位,在老爷爷机上运行飞快,而且也不需要配置什么东西,属于打开就能写代码的,虽然会出一些BUG,但这些都是可以重启解决的,而且DEV-C++是可以在CCF的大部分省份的赛事(不知道NOI Linux用什么)上面使用的,所以还是很重要的。

*(另外我觉得我这篇文章应该会不定时来加一点内容的)

^更新日志

2019.10.26 刚写完这篇文章,字数1K3

Author: MMMsc0.618
Link: http://yoursite.com/2019/10/26/DEV-CPP折腾记/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Donate
  • 微信
  • 支付宝

Comment