5

我目前使用Eclipse PDT和笨,是有可能得到代碼完成的會話庫,像這樣:如何在使用&get_instance()時獲得完整的CI Eclipse代碼?

$CI = &get_instance(); 
$CI->session->se (No auto-completion here.) 

而且,是有某種形式的插件(或只是一個方法)這將允許eclipse爲我所有的CodeIgniter庫執行此操作。

注:我已經在this tutorial大多數情況下禮貌的支持,但我當我使用的是變量參考,而不是

$this-> 

感謝笨了專門找,

Lemiant

回答

2

由於在這方面似乎有合理數量的利益;我想我會分享我的解決方案來解決這個問題。使用上面提到的this tutorial中的方法,可以使用PHPDoc告訴編譯器,變量是對項目中某個對象的引用。在這種情況下,我希望$ CI引用CI_Base對象。所以我宣佈我的變量是這樣的:

/** 
* @var CI_Base 
*/ 
private $CI; 

,瞧,我有代碼完成(注:你必須使用上面的教程,以獲取代碼從$這個 - > CI->到別的完整。)

希望這有助於有人,

Lemiant

相關問題