从C#开发再转回到Keil单片机开发显然是不适应的, 首先就是开发环境相对VS来说太弱智, 注释没有办法自己添加时间等等让我很无语, 自己写了几个插件, 看图, 在Tools菜单下, 选择Customize Tools Menu即可进行编辑添加.
下面将几个设置都截图备份一下
鉴于Keil的弱智性, 用这些插件会造成一个问题, 那就是调用插件后你就没法进行撤销操作了, 因为是外部程序修改文件造成了文件重载, 还有再调用这些插件时最好要提前保存下文件, 否则Keil可能不会刷新重载, 这就给你的感觉是插件失效, 但你重新打开这个文件会发现文件已经修改了的, 话不多说, 看下插件文件吧:
File.c是C文件的文件注释模板,你可以根据自己的习惯创建, File.h对那个的是头文件注释模板, 下面说下文件注释里面的关键字:
{FileName}遇到该关键字会被替换为文件名, 大小写敏感, 必须添加大括号;
{Date}当前日期, 2018-01-30这样的格式;
{Year}当前年, 如2018这样的
{ifndef}这个用在头文件中, 这个关键字程序会根据头文件的文件名生成如下格式代码:
#ifndef __XX_XX_H_
#define __XX_XX_H_
#endif
function.c对应的是函数模板, 如果你将光标放在函数的上面空行处, 函数注释插件会自动搜索函数名及参数列表, 里面关键字:
{FunctionName} 光标下面函数的函数名;
{Parameters} 参数列表, 没有填入None;
{Date} 当前日期;
就这些吧, 时间插件会根据传入参数在光标处输出日期或者时间字符串;
最后献上插件下载地址:http://download.csdn.net/download/xinxinsky/10231382
|