0

我能够将 codeigniter 功能与 netbeans 自动完成功能集成在一起。

我一直在寻找一种方法,以便用户文档也可以与 netbeans 集成,以便对 codeigniter 函数的简短描述也与具有自动完成功能的 codeigniter 函数列表一起提供。有什么建议么?

有一个选项可以在 netbeans 中包含 phpdoc 路径,但我用谷歌搜索我没有找到codeigniter 的phpdoc。有什么建议么?

4

2 回答 2

0

我刚刚检查了这一点,我认为问题可能与 CodeIgniter 函数的声明方式有关。每个函数都封装在一个:

if ( ! function_exists('the_function_name'))
{
    function the_function_name($param)
    {
        //...
    }
}

当我删除它时,自动完成似乎可以正常工作(带有描述以及参数)。我并不是建议您删除这些来解决问题(因为这将涉及破解 CI 核心),但这可能是 Netbeans 通过声明 CI 函数的方式管理自动完成的方式的限制。

于 2012-04-06T08:59:08.470 回答
0

您可以在类上方添加@property。您将拥有自己的模型和库的自动完成功能。

有关@property 的更多信息,请参阅http://www.edmondscommerce.co.uk/netbeans/netbeans-autocomplete-on-class-properties-using-phpdoc/

问题是您需要为每个文件中的所有模型执行此操作。我不知道这是否适用于系统库。

于 2012-04-06T09:06:54.787 回答