我正在尝试为我的PHP项目切换到一款IDE,但是在重构文件名等方面遇到了问题。
有没有人使用过PHP Refactoring Plugin For Eclipse PDT?是否有更好的PHP重构解决方案?它不一定要适用于Eclipse,我可以尝试其他IDE。
我正在尝试为我的PHP项目切换到一款IDE,但是在重构文件名等方面遇到了问题。
有没有人使用过PHP Refactoring Plugin For Eclipse PDT?是否有更好的PHP重构解决方案?它不一定要适用于Eclipse,我可以尝试其他IDE。
最佳的PHP重构解决方案是由Zend工程师团队提供的,他们是PHP背后的公司。
他们提供了一个企业捆绑包,其中包括一组功能丰富的Zend专有增强功能的Eclipse PDT。它被标记为“Zend Studio”,被专业的PHP开发人员使用。
下载免费试用版,看看Zend Studio如何提高生产力。它拥有比任何竞争对手更多相关的PHP功能,包括开箱即用的团队协作(GIT、GitHub、SVN、CVS)、集成PHP和JavaScript调试、性能分析、代码检查和快速修复、测试生成和报告等功能。
例如,可以将Zend Studio与Eclipse PDT项目进行比较。
我已经使用这款产品5年了,非常满意。如果你想进行企业级PHP开发,或者是一个想成为专业开发人员的初学者,那么这是值得考虑的选择。 Zend Studio中的重构正好符合您的要求,即当您重命名文件时,它会扫描所有文件以查找引用,自动提供包含更改,并在您确认后应用更改。此外,我观察到有很多用途的功能可以通过CTRL +单击直接跳转到函数体。当更改函数名称、变量名称和主体时,这非常有用。Zend Studio再次扫描所有文件,构建交叉引用表,并为您完成所有更改。但是PHPStorm是非免费的。
有很多适用于PHP的非IDE重构工具在这个相关问题中。
ctrl-shift-h
),或者进行文件搜索(ctrl-h
)。如果你在Eclipse中进行操作,这是一个两步过程,首先在文件中搜索,然后从搜索结果视图的上下文菜单(右键单击
)中“全部替换”。 - yannis现在是时候升级这个线程了。自从Eclipse PDT 3.4(Eclipse Luna SR2 4.4.2)以来,它具有内置的重构支持,直接从Zend Studio移植而来。
使用 NetBeans - 免费且功能强大,只需测试一次即可。
PHP、jQuery、JavaScript 等等......下一步将支持 HTML5(版本 7.3)。