如何在Netbeans中使用PHP完成代码完成?

时间:2010-12-01 15:42:19

标签: php frameworks netbeans code-completion

如何在Netbeans 6.9.1中完成PHP的代码完成工作? 我希望Netbeans能够推荐本机PHP函数。

alt text

编辑:

自动完成仅适用于保留的变量和保留关键字,但不适用于本机功能。看看上面的例子,它应该建议例如str_replace,strlen等......即使在CTRL + SPC之后也不会发生。

4 个答案:

答案 0 :(得分:3)

确保你已经启用了PHP插件,这应该可以解决问题。当NetBeans检查项目更改时,BTW自动完成功能可能无效...

答案 1 :(得分:2)

当我使用NetBeans时,我偶尔会遇到这种情况。我使用CTRL + SPACE快捷方式来调用代码完成窗口。

更新:
如果您有兴趣,也可以使用VIM,它也具有PHP的代码完成功能。

假设您安装了VIM 7(完整版),请将以下内容添加到.vimrc文件中:

autocmd FileType php set omnifunc=phpcomplete#CompletePHP

要使用代码完成窗口,只需使用CTRL + X CTRL + O

即可

答案 2 :(得分:0)

使用PHP支持安装NetBeans。或者,如果您已经有netbeans,则需要通过转到插件管理器来安装PHP插件。

如果您想要像Zend这样的外部库完成代码,请将它们添加到Gobal Include路径中(在项目属性中可用)

答案 3 :(得分:0)

显然删除了用户目录中的.netbeans / var / cache / index的内容(windows等上的应用程序数据)修复了它。