http://blog.chinaunix.net/space.php?uid=20570759&do=blog&id=1922274
早就安上了这个东西,只是一直没研究它怎么用。因为 emacs 下有类似的功能,我知道 vim 一定也有。因为我很喜欢 doxygen 这个工具。
今天上 vim 的官网溜达,就看了一下它的说明,原来用法很简单,只要在 .vimrc 中设上相应的变量,就可以用了,我设的是:
"doxygen toolkit
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="Drunkedcat"
let g:DoxygenToolkit_licenseTag="GPL 2.0"
let g:DoxygenToolkit_authorName="drunkedcat, whitelilis@gmail.com"
let s:licenseTag = "Copyright(C)\<enter>"
let s:licenseTag = s:licenseTag . "For free\<enter>"
let s:licenseTag = s:licenseTag . "All right reserved\<enter>"
let g:DoxygenToolkit_licenseTag = s:licenseTag
let g:DoxygenToolkit_briefTag_funcName="yes"
let g:doxygen_enhanced_color=1
看了下它的命令,常用的也就是两个:
光标在函数上,用 :Dox 自动生成函数的说明。
光标在文件头,用 :DoxAthor 自动生成文件说明。