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もりもり書いてるので当面有効にしておこう.