最近我开始使用NetBeans 6.7 beta代替Textmate和MacGDBp进行 PHP 开发。我对它的功能集感到相当惊讶,而且大多数东西都是开箱即用的,或者很容易按照我的喜好进行配置。
不过,我对代码完成功能有疑问;它们适用于内置函数、SPL和我的一些代码,但不是我的所有代码,特别是,无论 PHPDoc 注释如何,它都不适用于我的类中的任何方法。
我似乎找不到任何体面的问题,更不用说在任何地方回答这个特定主题了。看起来其他所有对代码完成有问题的人都没有启用自动弹出功能。
所以最大的问题是:
有什么方法可以影响代码完成缓存,或者我必须添加到我的代码中才能使其工作?我真的很想为我编写的方法完成代码。
PS:我尝试了几个旧版本的netbeans,它们都表现出同样的问题。
编辑:我已经把我当前的测试项目的 .zip 文件放在了一个 .zip 上。在这里得到它。这是一个非常年轻的项目,想想一天半。
edit2:下面是我正在查看的屏幕截图。如您所见,它几乎没有完成任何事情,也没有看到 PHPDoc 文档。