代码编写技巧

1)TAB键的妙用
首先要介绍的就是TAB键的使用,这个键在很多编译器里面都是用来空位的,每按一下移空几个位。MDK的TAB键和一般编译器的TAB键有不同的地方,和C++的TAB键差不多。MDK的TAB键支持块操作。也就是可以让一片代码整体右移固定的几个位,也可以通过SHIFT+TAB键整体左移固定的几个位。

2) 快速定位函数/变量被定义的地方

你把光标放到这个函数/变量(xxx)的上面(xxx为你想要查看的函数或变量的名字),然后右键go to definition(注意要先在Options for Target的Output选项卡里面勾选Browse Information选项,再编译,再定位,否则无法定位!)上面还有一个类似的选项,就是Go to Reference To‘STM32_Clock_Init’,这个是快速跳到该函数被声明的地方,有时候也会用到

3) 快速注释与快速消注释

先选中你要注释的代码区,然后右键,选择AdvancedComment Selection就可以了。与注释类似,先选中被注释掉的地方,然后通过右键Advanced,不过这里选择的是Uncomment Selection。

4) 快速打开头文件

在将光标放到要打开的引用头文件上,然后右键选择Open Document“XXX”,就可以快速打开这个文件了(XXX是你要打开的头文件名字)

5) 查找替换

在MDK里面查找替换的快捷键是“CTRL+H”

6) 跨文件查找功能

先双击你要找的函数/变量名(这里我们还是以系统时钟初始化函数:Stm32_Clock_Init为例),然后再点击IDE上面的,弹出如图。点击Find All,MDK就会帮你找出所有含有Stm32_Clock_Init字段的文件并列出其所在位置。该方法可以很方便的查找各种函数/变量,而且可以限定搜索范围(比如只查找.c文件和.h文件等),是非常实用的一个技巧。

 

转载于:https://www.cnblogs.com/stm32-learning/p/6957371.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值