gpt4 book ai didi

php - 有没有可以处理 Magento 代码库的 PHP IDE?

转载 作者:行者123 更新时间:2023-12-03 01:56:43 32 4
gpt4 key购买 nike

Magento 拥有庞大的代码库(6000+ php 文件),使用复杂的自动加载逻辑,并且在 XML 中具有大量配置。我正在寻找一个 IDE,它可以让自己的小大脑围绕这个代码库 - 告诉我函数在哪里声明,在哪里调用,等等。有没有任何 IDE 可以处理这个野兽?

编辑 - 添加示例

以下是如何以 Magento 方式加载产品的示例:

 $product = Mage::getModel('catalog/product')->load($productID)

获取帮助器类看起来类似:

 $helper = Mage::getHelper('catalog/product')

此外,属性的 getter 和 setter 通常是从模型中假定的,这很可能是在 XML 文件中的某处而不是代码中声明的。

最佳答案

可能不是您想要的答案,但文件数量可能不会成为您的陪衬。由于Magento使用奇怪的方法来实例化对象(Mage::getModel等),正常的代码完成完全不知所措。最重要的是,Magento 大量使用了 PHP 的神奇函数,当然这些函数完全不需要代码补全。

我曾使用 Magento(Komodo、Zend Studio、Eclipse)使用过一些 IDE,但从未获得过很好的结果。科莫多龙是唯一没有冠状动脉来猜测的动物,所以我已经使用它有一段时间了。

希望有帮助。谢谢!

关于php - 有没有可以处理 Magento 代码库的 PHP IDE?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2216688/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com