netbeansphp自动完成

netbeansphp自动完成,php,netbeans,autocomplete,Php,Netbeans,Autocomplete,如何为PHP内置函数(如htmlentities或var_dump)添加自动完成功能? 自动补全器适用于我的类,但上面提到的函数没有自动补全功能。您必须在“选项”>“PHP”>“常规”中设置“全局包含路径” 在带有MacPorts的Mac OS X上,这应该是/opt/local/lib/php,但在的文档中,我没有找到任何提示,说明在其他平台上设置什么。Netbeans肯定会找到您的所有类,但只有当您显式声明它们时,如下图所示: <?php class example {

如何为PHP内置函数(如htmlentities或var_dump)添加自动完成功能? 自动补全器适用于我的类,但上面提到的函数没有自动补全功能。

您必须在“选项”>“PHP”>“常规”中设置“全局包含路径”


在带有MacPorts的Mac OS X上,这应该是
/opt/local/lib/php
,但在的文档中,我没有找到任何提示,说明在其他平台上设置什么。

Netbeans肯定会找到您的所有类,但只有当您显式声明它们时,如下图所示:

    <?php
class example {
   function getData(){
       include("data.php");
       $myData = new data();
       $myData->... will show all your classes.
    }
}

我已将其作为Netbeans bug归档:
<?php
class example {
    function getData($myData){ 
    // $myData is an object from class data() instantiated on another part of the code. NetBeans can't know this
    /* @var $myData data */
    $myData->... ///will show methods and properties
    }
}