有没有办法使用命令或组合键在VIM中插入PHPDoc?
例如,我有一个类:
class MyClass
{
public function __construct() { }
public function __destruct() { }
/* command here to insert PHP doc */
public function abc() { }
}
我想插入如下内容:
/**
* method()
*
* description
*
* @access
* @author
* @param type $varname description
* @return type description
* @copyright
* @version
*/
然后我可以手动填完剩下的部分。谢谢
发布于 2012-01-22 14:01:46
假设您将模板放在~/ template /phpdoc.php中。使用下面的缩写,如果您键入,p
,您将把phpdoc.php的内容读取到当前文件中(位于或低于当前行-其中之一)。
map ,p :r ~/templates/phpdoc.php<cr>
然后,只需将该行添加到您的.vimrc文件中,并根据您的喜好替换文件路径和,p
。
发布于 2011-09-30 05:35:26
我不能特别为PHP说话,但您有几个选择。你可以使用abbreviations (对于特定的例子可能不太好),或者你可以寻找一个插件。我可以推荐https://github.com/garbas/vim-snipmate (我使用它,它工作得很好)。
https://stackoverflow.com/questions/7603446
复制相似问题