我目前正在使用Eclipse PDT和CodeIgniter,是否可以像这样获得会话库的代码完成:
$CI = &get_instance();
$CI->session->se (No auto-completion here.)
此外,是否有某种插件(或只是一种方法)允许eclipse为我的所有CodeIgniter库执行此操作。
注意:我已经在this tutorial提供的大多数情况下获得了支持,但我正在寻找专门针对何时使用变量来引用CodeIgniter的
$this->
谢谢,
Lemiant
答案 0 :(得分:2)
由于似乎对此有合理的兴趣;我以为我会分享我对这个问题的解决方案。使用上面提到的this tutorial中的方法,您可以使用PHPDoc告诉编译器变量是对项目中某个对象的引用。在这种情况下,我希望$ CI引用CI_Base对象。所以我声明我的变量:
/**
* @var CI_Base
*/
private $CI;
瞧,我已完成代码(注意:您必须使用上面的教程才能从$ this-> CI->到其他任何地方完成代码。)
希望这有助于某人,
Lemiant