Tip 407 Printable Monobook Previous Next
created 2003 · complexity intermediate · author Klaus Horsten · version 6.0
Use JCommenter.vim for php-scripts:
jcommenter.vim : A script for automatically generating JavaDoc comments
PHPdoc is an imitation of JAVAdoc. The syntax between the two languages is very close, see the examples below:
Example 1[]
A PHP function.
function serialize_it($something) { $person = serialize($something); return $person; }
Put the cursor on the first line and type :call JCommentWriter()<CR>
You get:
/** * * * @param $something * @return */ function serialize_it($something) { $personen = serialize($something); return $personen; }
Example 2[]
A PHP class.
class submenu { ... }
Put the cursor on the first line and type :call JCommentWriter()<CR>
You get:
/** * * * @author * @version */ class submenu { ... }
Example 3[]
For a class-variable you get:
/** * */ var $urls;
Note[]
It does not work if you have =
like in
function serialize_it($something = ) {}
But I think jscript.vim can be adapted for the use with PHP.