3

PHP で動作するように vim を構成しましたが、Google で検索しても解決できない問題がいくつかあります。

  • まず、PHP Documentor について、php-doc vim プラグインを見つけましたが、コードで使用できませんでした。何も表示されない doc ブロックが表示されるだけです。

例:

public function set($key, $value)
{
}

php-doc を実行しようとしたとき (構成済みのホットキー: cp を使用)

/**
 *
 **/
public function set($key, $value)
{
}

私は次のようなことを期待していました:

/**
 * 
 * 
 * @param unknown Some thing about parameter 
 * @param unknown Some thing about parameter 
 * @return void
 **/
public function set($key, $value)
{
}

これらのニーズを満たすためにvimをどのように構成できますか?誰かが私を助けることができますか?

4

1 に答える 1

0
  • (1) vim-doc プラグインは見ていませんが、概念実証についてはClassHeader、foo.vim の関数と自動コマンドを参照してください: http://www.vim.org/scripts/script.php?script_id=72

  • (2, 3) 標準ディストリビューションに付属する構文と ftplugin ファイルを使用して、組み込み関数とタグ ファイルで見つかったすべてのものを補完します。私はまだvim 7.3を使用していますが、私の構文ファイルはあなたが言及したものよりも新しいものです。複数の一致がある場合は、関数シグネチャがプレビュー ウィンドウに表示されます。それ以上の提案が必要ですか?たとえば、https://drupal.org/project/vimrcのスクリーンショットを参照してください。

于 2013-12-23T23:31:32.560 に答える