PHPDocumentor 用 vim プラグイン

PHPDocumentor用vimプラグインを導入.

とりあえず設定はドキュメントどおりにしてみる.変数もいじってみる.

inoremap  :call PhpDocSingle()i
nnoremap  :call PhpDocSingle()
vnoremap  :call PhpDocRange() 
let g:pdv_cfg_Author = "hly"
let g:pdv_cfg_Copyright = ""
let g:pdv_cfg_License = "MIT-Licence"

Windows機なので :source ~/vimfiles/php-doc.vim して :source ~/_vimrc してからテスト(別に再起動でもいいが).

class Hoge って上で C-P すると

/**
 * Hoge 
 * 
 * @package Yado
 * @version $id$
 * @copyright 
 * @author hly
 * @license MIT-Licence
 */

なんて風に出てくる.

function foo($hoge, $fuga = 1, $moge = null, $gufu = 'test') の上だとこんなかんじ.

/**
 * foo 
 * 
 * @param mixed $hoge 
 * @param int $fuga 
 * @param mixed $moge 
 * @param string $gufu 
 * @access public
 * @return void
 */

PHPもりもり書いてるので当面有効にしておこう.