在Netbeans for Zend Framework库中不能自动完成

时间:2012-11-09 13:56:24

标签: zend-framework autocomplete netbeans-7

我必须使用相同结构的项目,但不同版本的ZF: 旧版ZF 1.11.4和ZF 1.111.11新版本。 源文件夹包含^

31.05.2012  15:15             7 996 .zfproject.xml
25.06.2012  12:53    <DIR>          application
09.11.2012  13:01    <DIR>          cron
11.03.2012  15:11    <DIR>          library
09.11.2012  17:41    <DIR>          nbproject
09.11.2012  13:01    <DIR>          public

在库文件夹中放置Zend和My lib文件夹。在旧项目中,当我编写一些完美的autocomlite工作时,在新的 - 它不起作用。项目有一些属性。

Netbeans版本 - 7.2,Windows 7.

此解决方案 - Get Netbeans to Auto-suggest Zend Framework components不起作用,因为netbeans说,库文件夹已经在我的项目中

1 个答案:

答案 0 :(得分:2)

您希望确保将库添加到Netbeans中的全局包含路径。

工具下拉菜单中访问,然后选择选项,点击 PHP 图标,然后参阅常规 Tab。

Netbeans将成为此包含路径的唯一消费者,它根本不会影响您的PHP或Zend Framework设置。这些信息主要用于自动完成和提示。

enter image description here

项目不包括路径,可从每个项目的属性菜单访问。

enter image description here

除非你有一个非常具体和令人信服的理由,否则没有真正的理由拥有两个版本的ZF 1.11。您也可以丢弃ZF 1.11.4并使用ZF 1.11.11甚至升级到ZF 1.12,我怀疑您在兼容性方面会遇到任何困难。

通常在开发机器上我只需将最新版本的ZF 1和ZF 2添加到我的PHP包含路径和我的Netbeans Global包含路径。这将使两个库在我需要的任何地方都可用,而无需进行任何配置。