我試圖讓NetBeans 6.8代碼完成爲此工作。它似乎不是自己做的,但我想知道是否有一些phpdoc的魔法或可能有所幫助,因爲它看起來非常擅長使用它。Netbeans代碼完成跨類文件
採取以下兩類:
class A {
public $B;
public function __construct() {
$this->B = new D();
}
public function C() {
echo "C";
}
}
class D {
public $E;
public function __construct() {
// Do stuff.
}
public function F() {
echo "F";
}
}
現在,讓我們說我做$A = new A();
,然後開始鍵入$A->B->
假設兩個類都在同一個文件中定義,這個完美的作品。我得到了有關E變量和F方法的代碼完整建議。然而,如果這些類分別分解爲A.php和D.php,並且包含在另一個文件(比如index.php)中,那麼在包含這兩個文件之後做同樣的事情只會給出無建議。
任何想法?提前致謝!