2016年PhpStorm中的CakePHP 2自动完成功能

时间:2016-09-08 13:34:29

标签: netbeans autocomplete cakephp-2.0 phpstorm

我试图从NetBeans迁移到PhpStorm来处理相当大的CakePHP 2应用程序。我遇到的主要问题是模型和(自定义)ViewHelper的自动完成需要我的文件中的特定注释。

评论如:

/**
 * @property $Somemodel $Somemodel
 */

或在View文件中,为ViewHelpers启用自动完成功能:

/**
 * @var this $View
 */

NetBeans有一个提供CakePHP支持的插件,包括自动完成功能; PhpStorm确实有一个CakePHP插件(CakeStorm),但没有提供集成的自动完成支持。

我试图避免的是必须将这些注释添加到我的所有控制器,模型和视图中。接下来,@var this View注释不支持自定义ViewHelpers,这是我在应用程序中非常依赖的。

有没有办法让这个程序员更友好?'? CakePHP 2有$uses = array('Modelone', 'Modeltwo');。为什么PhpStorm不能理解这些是需要自动完成的类?

0 个答案:

没有答案