相关疑难解决方法(0)

PHPStorm在视图文件中自动完成CakePHP自定义帮助程序

我使用PhpStorm 6.0.2和CakePHP 2.3.

在我的控制器文件中,我定义了这个并获得自定义组件的自动完成:

/**
 * @property MysuperComponent $Mysuper
 */
Run Code Online (Sandbox Code Playgroud)

关于这一点,在我的视图文件中,我定义了这个以达到Cake的核心助手,这有效:

/**
 * @var $this View
 */
Run Code Online (Sandbox Code Playgroud)

我需要在视图中自动完成自定义帮助程序.我尝试了这个但是没有用:

/**
 * @property Myelegant $MyelegantHelper 
 */
Run Code Online (Sandbox Code Playgroud)

当我这样做时,这部分工作:

/**
 * @var $Myelegant MyelegantHelper
 */
Run Code Online (Sandbox Code Playgroud)

我得到了这个$Myelegant->自动完成功能.但这还不够.我需要像这样的自动完成:$this->Myelegant->

注意:自动完成功能成功地适用于视图(ctp)文件中的核心帮助程序.但不适合自定义助手.

cakephp autocomplete phpstorm cakephp-2.3

8
推荐指数
1
解决办法
5557
查看次数

标签 统计

autocomplete ×1

cakephp ×1

cakephp-2.3 ×1

phpstorm ×1