收藏官网首页
查看: 14250|回复: 3

[资料] Keil MDK使用技巧

321

主题

1054

帖子

4502

积分

论坛元老

Rank: 8Rank: 8

积分
4502
QQ
跳转到指定楼层
楼主
发表于 2016-10-22 13:43:01 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
注册成为机智云开发者,手机加虚拟设备快速开发
1.文本美化
文本美化,主要是设置一些关键字、注释、数字等的颜色和字体。在工具
条上点击 (配置对话框)弹出配置界面 :



(1)先设置 Encoding 为:Chinese GB2312(Simplified),以更好的支持简体中文(否则,拷贝到其他地方的时候,中文可能是一堆的问号)(2)设置 Tab size 为: 4, TAB间隔设置为 4 个单位;
(3) Colors&Fonts 选项卡,可设置代码的字体和颜色。
在 Window 下面选择:C/C++ Editor Files,右边选择所需的字体和颜色:


(4)用户自定义关键字:User Keywords 选项卡,C/C++ Editor Files,在右边的 User Keywords 对话框下面输入自己定义的关键字:

2.语法检测和代码提示
keil MDK5 支持代码提示与动态语法检测功能,打开配置对话框,选择 Text Completion 选项卡,


Strut/Class Members,用于开启结构体/类成员提示功能。
Function Parameters,用于开启函数参数提示功能。
Symbols after xx characters,用于开启代码提示功能。
Dynamic Syntax Checking,则用于开启动态语法检测。
3.代码编辑/查看技巧
1) TAB 键
这个键在很多编译器里面都是用来空位的,每按一下移空几个位, 如果你经常编写程序, 对这个键一定再熟悉不过了。 MDK 的 TAB 键还可以支持块操作: 也就是可以让一片代码整体右移固定的几个位,也可以通过 SHIFT+TAB 键整体左移固
定的几个位
4.快速定位函数或变量被定义的地方
光标放到这个函数/变量上面,右键-> Go to Definition Of:

可快速跳到函数/变量的定义处,可通过菜单栏 按钮快速的返回之前的位置。


5.快速注释与快速消注释


选中代码,右键-> Advanced->Comment Selection 可以把这段代
码注释掉。

快速取消注释:与注释类似,先选中被注释掉的地方,然后通过右键->Advanced-> Uncomment Selection。
6.快速打开头文件
在将光标放到要打开的引用头文件上,右键选择 Open
Document“ XXX”,可以快速打开这个文件。


7.查找替换功能
在 MDK 里面查找替换的快捷键是“ CTRL+H”:

8.跨文件查找
先双击你要找的函数/变量名,然后再点击 IDE 上面的

弹出对话框:


点击 Find All, MDK 就会找出所有含有该字段的文件并列出其所在位置:


1、机智云QQ群:G1群:104975951 G2群:491509598 G3群:287087942
机智云爱好者-APP开发群: 599735135
QQ群目前非常活跃,欢迎大家参与进来,交流,讨论,答疑,解惑~~
2、机智云微信公众号: 机智云 gizwits、 机智云智能宠物屋go-iot
关注机智云Gizwits官方公众号随时掌握最新资讯和活动信息

0

主题

4

帖子

17

积分

新手上路

Rank: 1

积分
17
板凳
发表于 2017-1-8 09:45:16 | 只看该作者
这个东西是很主要的。在编程中复调的效率。

0

主题

20

帖子

85

积分

注册会员

Rank: 2

积分
85
地板
发表于 2017-1-23 18:46:22 | 只看该作者

收藏备用 !! 谢谢 !!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表