繁体   English   中英

PHP IDE 在文件语法高亮器之外有哪些?

[英]What PHP IDE's have outside of file Syntax Highlighter's?

我不是在寻找关于最佳的辩论,我只是想知道 PHP IDE 有哪些功能可以突出显示查看页面之外的类、函数和任何其他关系,以节省滚动代码页面的时间。 我将访问 MVC 之类的框架,并希望它扩展到我现有的页面之外,从而涵盖实际项目。

我有几个我正在玩的 IDE,但还没有找到可以扩展到整个项目的东西,就像我想要的那样。 或许我还没有充分发挥它们的潜力。 任何想法或想法将不胜感激。 我最近也在寻找 IDE 来帮助 CMS 项目,但这完全是另一回事,可能会引起争论。

我们使用PHP Storm 3

但是还有一些其他的 IDE,比如AptanaPDT

我们使用 Eclipse Classic http://www.eclipse.org/downloads/ PDT 扩展http://www.eclipse.org/projects/project.php?id=tools.pdt SVN,CVS,web 工具(javascript,HTML,CSS,...)

您可以从 Eclipse 中的“软件安装”安装 PDT 和其他任何东西。

再次投票给 PHPStorm。

但是由于 PHP 的动态特性,无论您选择哪个 IDE,在很多情况下 IDE 都无法在没有明确帮助的情况下弄清楚发生了什么。

例如,如果您的代码看起来像AbstractService::getInstance($service_class_name) ,则 IDE 无法知道返回的 object 的实际类型,除非您使用 PHPDoc 对其进行注释或者它已经专门实现了对此类模式的支持。 根据我的经验,大多数 PHP 框架经常使用这样的字符串。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM