CakePHP中的PhpStorm代码自动完成

时间:2013-01-17 19:06:41

标签: php cakephp cakephp-2.0 phpstorm

我在CakePHP 2.2应用程序中有一个控制器 我使用PhpStorm 4.0.1作为IDE。

在MyController.php文件中,我声明:

/**
 * @property MyUtilComponent $MyUtil
 */
  1. 在我的控制器中,当我写$this->时,我可以从下拉列表中选择“MyUtilComponent”。 enter image description here

  2. 但是当我写$this->MyUtilComponent->时,没有选择任何功能名称选项。 enter image description here

  3. 当我写$this->MyUtil->addThis();然后点击addThis字和“转到声明”时,PhpStorm成功转到方法声明。

  4. 如何让函数名称自动完成?

    注意:核心组件的行为相同。

1 个答案:

答案 0 :(得分:2)

更新您的PHPStorm。 5.0.4版本目前已发布,可按您希望的方式运行。