写代码,注释的重要性就不说了。总体来说注释分为以下三种:对于整个的版权说明(可有可无);对整个代码文件是干嘛的一个总体的描述;对每个函数是干嘛的一个描述(包括函数参数和返回值)。如果每次新写一个代码,都挨个去注释,还是挺麻烦的。vim上有个挺方便的插件DoxygenToolkit (下载地址点击打开链接 )。下面讲述如何配置和如何使用。
所用的环境 CentOS 6.5、VIM 7.4
下载地址 http://www.vim.org/scripts/script.php?script_id=987
每个系统plugin所在的路径可能不一样,可以查看一下文件夹的位置。具体查看命令可以用
$ locate /plugin
由下图可以看出,文件很多,找到vim下面的那个plugin 就是了。将文件放到plugin文件夹里面。
vimrc文件中是对vim的一些基本配置,文件的位置我就不多说了,如果不知道自己机子的vimrc文件在哪里的话,用上面的定位方式进行查找。
let g:DoxygenToolkit_briefTag_pre="@Synopsis " let g:DoxygenToolkit_paramTag_pre="@Param " let g:DoxygenToolkit_returnTag ="@Returns " let g:DoxygenToolkit_blockHeader="============================================================================" let g:DoxygenToolkit_blockFooter="============================================================================" let g:DoxygenToolkit_authorName="XIU" let g:DoxygenToolkit_fileTag = "@filename "
(1)插入版权等描述信息
如下图中,2是插入的注释信息,1是插入所使用的命令。是以命令的形式输入的。在vim的命令行模式输入DoxLic
(2)插入作者信息
如下图中,2是插入的注释信息,1是插入所使用的命令。是以命令的形式输入的。在vim的命令行模式输入DoxAuthor
(3)在任何地方都可以插入信息
如下图中,2是插入的注释信息,1是插入所使用的命令。是以命令的形式输入的。在vim的命令行模式输入Dox
关于下面的注释内容,摘自 Vim下快速生成Doxygen注释插件_hpcincfd_新浪博客
http://blog.sina.com.cn/s/blog_7f5285bf0100uff1.html