doxygen-support.vim |
Doxygen
plugin |
Read the doxygen-support help file See the Doxygen home page |
Of interest: C++-IDE c-support |
Template file User defined macros and Doxygen templates. The macros $YEAR$, $CURSOR$, $FILE$, and $DATE$ are predefined. |
Menus automatically generated from the template file |
Vim Ex commands automatically generated from the template file |
# ============================================================= # ========== USER MACROS ====================================== # ============================================================= # $AUTHOR$ = Dr. Fritz Mehner $AUTHORREF$ = fgm $EMAIL$ = mehner.fritz@web.de $COMPANY$ = FH Südwestfalen, Iserlohn $COPYRIGHT$ = Copyright (c) $YEAR$, $AUTHOR$ $sortmenus$ = no $includefile$ = doxygen.cpp.templates # # ============================================================= # ========== USER TEMPLATES / C-STYLE ======================= # ============================================================= == block,long == /** * <CURSOR> */ #-------------------------------------------------------------- == block,short == /** <CURSOR> */ #-------------------------------------------------------------- == brief,detailed == /** * @brief <CURSOR> * * Detailed description starts here. */ #-------------------------------------------------------------- == class == /** * @class $?CLASSNAME$ * @brief <CURSOR> */ #-------------------------------------------------------------- == function == /** * @brief <CURSOR> * @param * @return */ #-------------------------------------------------------------- == FILE-header == start == /** * @file $FILE$ * @brief <CURSOR> * * Detailed description starts here. * * @author $AUTHOR$ ($AUTHORREF$), $EMAIL$ * * @internal * Created $DATE$ * Revision $Id$ * Compiler gcc/g++ * Company $COMPANY$ * Copyright $COPYRIGHT$ * * This source code is released for free distribution under the terms of the * GNU General Public License as published by the Free Software Foundation. * ============================================================================= */ #-------------------------------------------------------------- == brief-after-member == append == /**< @brief <CURSOR> */ #-------------------------------------------------------------- == formula-in-text == insert == @f$ <CURSOR><SPLIT> @f$ #-------------------------------------------------------------- == formula-separate == below == * @f[ <CURSOR> @f] #-------------------------------------------------------------- == formula-equarray == below == * @f{equarray*}{<CURSOR> * @f} #-------------------------------------------------------------- == formula-environment == below == * @f{$?ENVIRONMENT$}{<CURSOR> * @f} #-------------------------------------------------------------- == note == below == * @note <CURSOR> #-------------------------------------------------------------- == if-endif == below == * @if $?condition:u$<CURSOR><SPLIT> * @endif #-------------------------------------------------------------- == latexonly == below == * @latexonly<CURSOR><SPLIT> * @endlatexonly #-------------------------------------------------------------- == htmlonly == below == * @htmlonly<CURSOR><SPLIT> * @endhtmlonly #-------------------------------------------------------------- |
DoxyBlockLong DoxyBlockShort DoxyBriefAfterMember DoxyBriefDetailed DoxyClass DoxyCppBlockLong DoxyCppBlockShort DoxyCppBriefAfterMember DoxyCppBriefDetailed DoxyCppClass DoxyCppFileHeader DoxyCppNote DoxyFileHeader DoxyFormulaEnvironment DoxyFormulaEqarray DoxyFormulaInText DoxyFormulaSeparate DoxyFunction DoxyHtmlonly DoxyIfEndif DoxyLatexonly DoxyNote |
|
The run menu The run menu lets you generate the doxygen documentation. Doxygen has a lot of options. This plugin needs a doxygen config file. The best way to use it is to generate a doxygen config file in the directory containing the sources you want to document and to adapt it to your needs. The templates can also be accessed from this menu. |
back to Sourceforge