0

我必须具有相同结构的项目,但 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

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

Netbeans 版本 - 7.2,Windows 7。

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

4

1 回答 1

2

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

工具下拉菜单访问,然后选择选项,单击PHP图标并参考常规选项卡。

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

在此处输入图像描述

不是项目包含路径,可从每个项目的“属性”菜单访问。

在此处输入图像描述

除非您有非常具体且令人信服的理由,否则没有真正的理由拥有两个版本的 ZF 1.11。你也可以放弃 ZF 1.11.4 直接使用 ZF 1.11.11 甚至升级到 ZF 1.12,我怀疑你会遇到兼容性问题。

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

于 2012-11-10T08:49:54.927 回答