有没有办法要求phpStorm更新文档块的内容?例如,如果我有以下代码
//-------------------------------------------------------------------------
/**
* @param string $url
* @return $this
*/
public function setBaseUrl($url)
{
$this->baseUrl = $url;
return $this;
}并添加另一个参数
//-------------------------------------------------------------------------
/**
* @param string $url
* @return $this
*/
public function setBaseUrl($url, $anotherParameter)
{
$this->baseUrl = $url;
return $this;
}有没有办法让phpStorm在我的文档块中创建@param $anotherParameter?(通过单次击键或菜单选择)?
发布于 2013-11-08 07:07:27
对注释执行Alt+Enter (显示意图操作),然后再次执行Enter。
这可通过[Settings > Keymap]然后通过[Other > Show Intention Actions]进行配置
或者,如果你点击评论,然后点击出现的黄色灯泡,你也可以用鼠标做同样的事情。
发布于 2015-11-13 13:29:38
我过去常常在停靠块中按Control Enter组合键,然后它就会更新。出于某种原因,它停止了工作。
最后,我认为PHPStorm已经改变了它的行为。
现在您需要将光标放在缺少的变量名称上,然后按Control-Enter组合键。它将更新停靠块。
当然,要确保启用了phpDoc检查,就像史蒂夫在评论中提到的那样。也可以阅读一下http://blog.jetbrains.com/webide/2011/05/phpdoc-inspections/
发布于 2017-03-29 04:30:12
在新版本的PHPStorm 2016.x中,您需要将光标放在缺少的变量名称上,然后按alt + enter,然后再次按enter将缺少的参数添加到文档块中。如果您需要删除一个参数,您需要转到额外的参数并按下相同的击键。
https://stackoverflow.com/questions/19848315
复制相似问题