Presentation is loading. Please wait.

Presentation is loading. Please wait.

Present : Chuan-Che Yen. What is Doxygen  A documentation system  Support C++, C, Java, Objective-C,etc.  It can output as html,LaTeX,Unix Man Page,etc.

Similar presentations


Presentation on theme: "Present : Chuan-Che Yen. What is Doxygen  A documentation system  Support C++, C, Java, Objective-C,etc.  It can output as html,LaTeX,Unix Man Page,etc."— Presentation transcript:

1 Present : Chuan-Che Yen

2 What is Doxygen  A documentation system  Support C++, C, Java, Objective-C,etc.  It can output as html,LaTeX,Unix Man Page,etc.  Flexible Configuration  $ doxygen –g $config_file ; vim $config_file

3

4 Typical Configuration  PROJECT_NAME  PROJECT_NUMBER  OUTPUT_DIRECTORY  QUIET

5 What should be in source  @file,@author,@brief,@param,@return  Be careful of the comment  /** * /// */  How about Doxygen syntax?

6 Usage  doxygen $config_file

7

8 Split  sp [lit], vsp[lit]  diffs  How to change window size ?  How to change cursors?

9 substitude  :s  Usage  :s/foo/bar/g(c)(I / i)  :%s/ /bar/g  :1,.s/foo/bar/

10 folding  shift+v, zF  zfap,7zf,zf5G  zo,zc,zR,zM  mkview,loadview

11 tab  tabnew filename  tabn #  tabc,tabn,tabp


Download ppt "Present : Chuan-Che Yen. What is Doxygen  A documentation system  Support C++, C, Java, Objective-C,etc.  It can output as html,LaTeX,Unix Man Page,etc."

Similar presentations


Ads by Google