我已经开始使用NetBeans 6.9.1来开发PHP项目。虽然它确实在一定程度上提供了代码完成,但它并不完整。例如,常用函数(如implode,explode)不在代码完成列表中。此外,对于由内置类(例如HttpRequest)构建的对象进行代码完成会很方便。
无论如何都要获得上述项目的代码完成。
答案 0 :(得分:1)
试试这个......
您将看到仅适用于PHP项目的代码完成选项列表
如果您没有使用PHP 5.3的命名空间,请确保您的项目类型是PHP 5.2 / 5.1的测试。要检查它,请右键单击您的项目 - > Properties |> Sources-> PHP Version。
答案 1 :(得分:0)
我检查了上面的线程,我的项目设置是正确的,PHP设置和插件都启用了。每个PHP编辑器窗口都显示和编辑形式,但没有提示,完成或其他任何有助于编写代码。 我最终弄清楚了: 每个PHP部分的开始和结束如下:
<? ?>
应该是:
<?php ?>
答案 2 :(得分:0)
标签(因为php 7.0+),但是如果您在以下位置处理遗留代码,则可以在NetBeans中启用它:
项目属性 - &gt;来源 标记选项:允许短标记,也可以允许ASP标记&lt; %%&gt;那里。