【发布时间】:2011-08-23 02:29:59
【问题描述】:
我在我的 PHP 环境中使用了一些安装了 PECL 的扩展。我正在使用 Eclipse 进行开发,如果为这些扩展提供 Eclipse 的代码辅助/自动完成支持会很有用。这个过程对于Solr 扩展非常有效:
- 我另外下载了最新的solr-php PECL sources 并将它们放到一个单独的文件夹中。
- 我将此特定文件夹作为“外部文件夹”添加到我的用户库之一(首选项 -> PHP -> PHP 库)。
- 我将用户库添加到我项目的 php 包含路径(属性 -> PHP 包含路径 -> 库 -> 添加库)
- 我立即在编辑器的自动完成功能中找到了新的类/方法。
问题是:这似乎不适用于所有扩展。例如。对于 extension 将 MongoDB 支持添加到 PHP。这是为什么呢?
比较文件夹的内容,我注意到 Mongo 扩展缺少一个 php 文件,如 docs/documentation.php(包含在 Solr 扩展中)。而所有相关的 *.h 和 *.c 文件都可用。
我必须自己生成某些文件吗?
提前感谢您的提示,干杯!
【问题讨论】:
标签: php eclipse autocomplete pecl