问题描述
在 CodeIgniter 项目中,我通常使用以下命令来执行 sql.
In CodeIgniter Project, I've normally use following commands to execute sql.
$res = $this->db->select('*')
->from('customer')
->where('customer.id', $id)
->get();
可惜我的 PHP Storm(5.0) 不支持多重自动完成(我不知道怎么说)
But unfortunatly my PHP Storm(5.0) didn't support multiple autocomplete(I don't know how to say this)
例如在 netbeans 如果我输入
For example in netbeans If I typed
$res = $this->db->select('*')->
它会自动弹出其余的功能.但是在 PHPStorm 中它没有起作用.它仅工作在第一级自动完成.
It will auto pop up the rest of the function. But In PHPStorm It didn't wokring.Its working first level auto complete only.
推荐答案
下载 https://github.com/topdown/phpStorm-CC-Helpers/releases
标记为纯文本
- /system/core/Controller.php
- /system/core/Model.php
- /system/database/DB_active_rec.php
然后解压下载的存档,复制到你的项目根目录
Then Extract the downloaded archive, copy it to your project root
仅此而已Mifas 链接也做同样的事情
That's allMifas links do the same too though
这篇关于如何在 PHPStorm 中为 CodeIgniter 框架启用自动完成的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!