我的系统将PhpStorm与CodeIgniter 3.x结合使用,我没有代码完成功能,因此我使用了以下方法:
https://github.com/nicolas-goudry/CI-PHPStorm-Code-Completion
这就像一个魅力。我已将文件添加到项目根目录中。
但是现在我正在使用hmvc模型。而且它不再工作了。当我处于CodeIgniter“常规”模型,视图,控制器类中时,它可以工作。但是,当我在模块文件夹中时,它不起作用。有人知道解决方案吗?
编辑
我稍微靠近一点,自动完成功能不起作用的类扩展了MX_Controller。当我将其更改为CI_Controller时,它可以工作。那么如何使它与MX_Controller一起使用?
我只是在猜测,但也许会补充
class MX_Controller {
public function __construct() {
}
}
或该类真正被调用的任何东西,然后是模型之上的模型,例如示例文件。(看github页面)Arggh是的,很高兴他能归功于我,但我不知道为什么他从来没有听过最简单的方法-只是将文件autocomplete.php命名并放在application / config中文件夹。完毕!而已!菲尼托。而且您不必使用该方法将任何文件标记为纯文本。因此,在将任何内容添加到文件之前,请先尝试该操作。如果可以的话,请发回邮件,以便我们与其他尝试相同操作的人分享。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句