首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >phpStorm 7更新文档块

phpStorm 7更新文档块
EN

Stack Overflow用户
提问于 2013-11-08 06:49:17
回答 3查看 14.2K关注 0票数 30

有没有办法要求phpStorm更新文档块的内容?例如,如果我有以下代码

代码语言:javascript
复制
//-------------------------------------------------------------------------
/**
 * @param string $url
 * @return $this
 */
public function setBaseUrl($url)
{
    $this->baseUrl = $url;
    return $this;
}

并添加另一个参数

代码语言:javascript
复制
//-------------------------------------------------------------------------
/**
 * @param string $url
 * @return $this
 */
public function setBaseUrl($url, $anotherParameter)
{
    $this->baseUrl = $url;
    return $this;
}

有没有办法让phpStorm在我的文档块中创建@param $anotherParameter?(通过单次击键或菜单选择)?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-11-08 07:07:27

对注释执行Alt+Enter (显示意图操作),然后再次执行Enter

这可通过[Settings > Keymap]然后通过[Other > Show Intention Actions]进行配置

或者,如果你点击评论,然后点击出现的黄色灯泡,你也可以用鼠标做同样的事情。

票数 64
EN

Stack Overflow用户

发布于 2015-11-13 13:29:38

我过去常常在停靠块中按Control Enter组合键,然后它就会更新。出于某种原因,它停止了工作。

最后,我认为PHPStorm已经改变了它的行为。

现在您需要将光标放在缺少的变量名称上,然后按Control-Enter组合键。它将更新停靠块。

当然,要确保启用了phpDoc检查,就像史蒂夫在评论中提到的那样。也可以阅读一下http://blog.jetbrains.com/webide/2011/05/phpdoc-inspections/

票数 10
EN

Stack Overflow用户

发布于 2017-03-29 04:30:12

在新版本的PHPStorm 2016.x中,您需要将光标放在缺少的变量名称上,然后按alt + enter,然后再次按enter将缺少的参数添加到文档块中。如果您需要删除一个参数,您需要转到额外的参数并按下相同的击键。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19848315

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档