2013-01-17 158 views
0

我在CakePHP 2.2應用程序中有一個控制器。
我使用PhpStorm 4.0.1作爲IDE。CakePHP中的PhpStorm代碼自動完成

在MyController.php文件我聲明這一點:

/** 
* @property MyUtilComponent $MyUtil 
*/ 
  1. 在我的控制器,當我寫$this->我可以選擇從下拉列表 「MyUtilComponent」。 enter image description here

  2. 但是,當我寫$this->MyUtilComponent->無功能名稱選項來選擇。 enter image description here

  3. 當我寫$this->MyUtil->addThis();然後點擊addThis word和「Go to declaration」,然後PhpStorm成功進入方法聲明。

我應該多做些什麼來獲得函數名稱自動完成?

注意:核心組件的行爲相同。

+2

你應該嘗試更新的版本(v6將在2-3個月內) - 我認爲它從那時起就是固定的。 – LazyOne

回答

2

更新您的PHPStorm。版本5.0.4目前已經發布並按照您的需要進行工作。