多语言展示
当前在线:1627今日阅读:23今日分享:25

Keil使用Templates提高代码编写效率

在程序设计时,经常会有很多重复工作,比如for、while、switch、注释等有很多都是重复的,如果一个字母一个字母地输入,很费时间。在Keil中提供了一个Templates的工具,里面包含了常用语句的模板,使用者只需要点击对应的语句模板,软件会自动添加,可以节省不少代码录入的时间,同时可以减少出错,提高变成效率。下面以Keil5为基础进行说明。
工具/原料

Keil5

方法/步骤
2

点击“()Templates”进入“Templates”窗口页,可以看到C语言常用的标识符,每个标识符看起来虽然很简单,好像一秒钟就可以搞定一个,但是实际上这些模板包含的内容是比较丰富的,像switch就包含了40多个字母,这个如果手动输入,最快也得10几秒吧,而使用模板则只需要点击一下,最多2秒。

3

将鼠标放到对应模板的上面停留一段时间,软件会显示该模板的内容,也就是点击该模板后会插入的代码。

4

比如点击“fpointer_type”,软件会自动插入typedef int (* F)();这个不仅有字母,还有括号和星好,手工输入费时还容易出错,使用鼠标点击就省事多了,最多把F改成需要的标识符。

5

又比如点击“#if”,软件会为#if预处理语句进行配对,生成#if#endif这个可以有效避免手动输入忘记加'#endif',减少出错率。

6

当然,对于某些语句,我们可能需要手动进行换行,比如第5步用到的“#if”语句软件就不会再末尾自动换行,添加新的模板是就会在末尾直接添加,如果需要换行就需要手动操作下。

7

一下是使用模板添加的一个函数形式,我大概数了下有50来个字母,按常规的120字/分钟,这也得用个20多秒,而用模板就只要点两下,3秒搞定!

注意事项

对于新添加的c文件,需要先把该文件关闭,然后将该c文件添加到工程,再通过Project页打开,才能使用模板。

推荐信息