打印
[工具下载]

KEIL5使用技巧

[复制链接]
103|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sdlls|  楼主 | 2025-5-27 11:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、文本美化
文本美化,主要是设置一些关键字、注释、数字等的颜色和字体。 KEIL5提供了自定义字体颜色的功能,可以在工具条上点击设置 (配置对话框)弹出如图1所示界面:



图1 置对话框
在该对话框中,先设置Encoding为:Chinese GB2312(Simplified),然后设置Tab size为:4,以更好的支持简体中文(否则,拷贝到其他地方的时候,中文可能是一堆的问号),同时TAB间隔设置为4个单位。
接着,选择:Colors&Fonts选项卡,在该选项卡内,可以设置代码的字体和颜色。由于使用的是C语言,故在Window下面选择:C/C++ Editor Files,在右边就可以看到相应的元素了,如图2所示:



图2 Colors&Fonts 选项卡
然后点击各个元素修改为你喜欢的颜色,当然也可以在Font栏设置你字体的类型,以及字体的大小等。设置成之后,点击OK,就可以在主界面看到你所修改后的结果。
例如,我修改后的代码显示效果如图3所示:



图3 设置完后显示效果
字体大小,则可以直接按住:ctrl+鼠标滚轮,进行放大或者缩小,或者也可以在刚刚的配置界面设置字体大小。
上面的代码里面有一个uchar,还是黑色的,这是一个用户自定义的关键字,为什么不显示红色呢?(假定刚刚已经设置了关键字颜色为红色),这就又要回到刚刚的配置对话框了,但这次要选择User Keywords选项卡,同样选择:C/C++ Editor Files,在右边的User Keywords对话框下面输入你自己定义的关键字,如图4所示:



图4 用户自定义关键字
图4中定义了uchar关键字,这样在以后的代码编辑里面只要出现这个关键字,肯定就会变成红色。点击OK,再回到主界面,可以看到uchar变成了红色了,如图5所示:



图5 设置完后显示效果
其实,这个编辑配置对话框里面,还可以对其他很多功能进行设置,我们将在下一节进行介绍。
2、代码编辑技巧
这里给大家介绍几个常用的代码编辑技巧,这些小技巧能给我们的代码编辑带来很大的方便。
1)TAB 键的妙用
首先,介绍TAB键的使用,这个键在很多编译器里面都是用来空位的,每按一下移空几个位。KEIL的TAB键还支持块操作,也就是可以让一片代码整体右移固定的几个位,也可以通过SHIFT+TAB键整体左移固定几位。
选中一块代码然后按TAB键,你可以看到整块代码都跟着右移了一定距离,如图6所示:



图6 代码整体偏移
2 )快速位函数/ 变量被定义的地方
接下来介绍一下如何快速查看一个函数或者变量所定义的地方。大家在调试代码或编写代码的时候,一定有想看看某个函数是在那个地方定义的,具体里面的内容是怎么样的,也可能想看看某个变量或数组是在哪个地方定义的。
KEIL软件提供了这样快速定位的功能,只要把光标放到这个函数/变量(xxx)的上面(xxx为你想要查看的函数或变量的名字),然后右键,弹出如图7所示的菜单栏 :



图12 快速打开头文件
第二个小技巧是查找替换功能。这个和WORD等很多文档操作的替换功能是差不多的,在KEIL里面查找替换的快捷键是“CTRL+H”,只要你按下该按钮就会调出如图13所示界面:



图13 替换文本
这个替换的功能在有的时候是很有用的,它的用法与其他编辑工具或编译器差不多。
第三个小技巧是跨文件查找功能,先双击你要找的函数/变量名(这里我们还是以SystemInit函数为例),然后再点击IDE上面的“Find in Files”,弹出如图14所示对话框:



图14 跨文件查找
点击 Find All,KEIL就会帮你找出所有含有SystemInit字段的文件并列出其所在位置,如图15 所示:



图15 查找结果
该方法可以很方便的查找各种函数/变量,而且可以限定搜索范围(比如只查找.c 文件和.h文件等),是非常实用的一个技巧。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

46

主题

5061

帖子

1

粉丝