0

我有一个不寻常的要求,

我正在使用 PHP 5.3,我的 IDE 是 Eclipse,我需要帮助设置一个文件,就像 php 函数默认提供的文件一样,所以我可以用它来完成代码,我可以在悬停时获得文档。

所以基本上,我有一个库,我想提取所有内容(函数、类等)和 PHPDoc 块的声明,并使用它们创建一个新文件,该文件将作为库添加到 Eclipse 上的 include小路。有人知道自动的方法吗?

编辑:更好地解释我想要做什么。我想运行一个几乎可以完成 PHPDoc 所做的脚本,但不是在加载文件后创建一组 html 文件,而是创建一个只有声明和注释的 php 文件的副本。因此可以将该文件提供给程序员,而不是提供带有源代码的完整库。

我虽然关于使用反射类,通过包含每个文件,检查定义的类\函数,然后编写新文件,但这意味着所有包含\需要按顺序发生,我不能保证

4

1 回答 1

1

不确定这是否算作“自动”,但是您所描述的听起来可以通过将这个库本身作为一个开放的 Eclipse 项目来大致完成。如果您的“新代码”在一个单独的 Eclipse 项目中,那么您希望在新项目的包含路径配置中列出您的库项目。

项目的“PHP 包含路径”配置弹出窗口中,单击“添加”并选择库项目(如果它也是“打开”,它只会在此处可见)。您可以通过在“顺序”选项卡中移动内容来选择它是否应该出现在包含路径上的新项目之前。我倾向于首先列出我当前的项目,然后是依赖项,以防我的任何新项目的类优先于依赖项项目中的同名类。

这样做的另一个好处是,当您打开新项目时,包含路径配置中的任何引用项目也将自动打开。

于 2013-01-18T16:51:06.770 回答