我在Windows框中使用非常大的PHP代码库,我正在寻找一个具有良好代码浏览功能的编辑器,并且可以扩展到大型代码库。
我已经开始使用Eclipse PDT几天了,虽然我最喜欢这个功能集,但我发现它不可靠。它会随机挂起很长一段时间,需要永久索引,耗尽内存或经常随机发送错误消息,并且当项目中的文件发生变化时会产生一些恼人的行为。
我欢迎两种答案
1)什么是优秀的可扩展 PHP IDE?奖励积分如果它是一个VS插件,但我愿意学习任何东西。如果它有JavaScript支持,可获得更多奖励积分。非自由是可以的。
2)如果其他人经历过日益增长的痛苦,你可以给出什么建议,或者可以调整哪些设置以使其更可靠?
更新 我确定Eclipse挂起的来源是网络级别的一个问题,我已经修复了。所以我将采取另一个裂缝。感谢所有的建议,我相信它会派上用场。
答案 0 :(得分:2)
Stackoverflow存档:
外部资源:
答案 1 :(得分:2)
NetBeans就是我所用的。出于类似的原因从Eclipse切换。自由。 JS支持(包括jQuery和客户端调试)。
非自由:基于Eclipse的Zend工作室。
答案 2 :(得分:1)
我在一个非常大的PHP代码库中工作 从Windows框中,我正在寻找 对于具有良好代码浏览的编辑器 能力,以及将扩展的能力 到一个大的代码库*
Zeus IDE有一个代码导航浏览器,由ctags生成的信息提供支持,我很确定ctags支持PHP。
生成的标签信息由IDE维护并保存在sqlite数据库文件中,此信息可完全浏览和搜索。
现在我不确定非常大的代码库有多大,但Zeus 可能/可能不会能够处理它。
对于非常大的代码库,每次数据库需要更新时,标记数据库可能需要几分钟来构建,并且可能超过几秒。
答案 3 :(得分:0)
我会推荐你Aptana! 它是免费的,支持JS,也是跨平台的。
答案 4 :(得分:0)
我现在一直在使用Eclipse版本。我发现我更喜欢下载主项目,然后添加我想要的模块而不是预先打包的设置。我一般认为这是一个比获取预打包安装更稳定的配置。
答案 5 :(得分:0)
Aptana基于日食。我喜欢aptana但是如果你不喜欢eclipse那么我认为你可以试试netbeans php ide
答案 6 :(得分:0)
我从Zend Studio 6(地狱越野车)切换到PHPDesigner并且它非常棒,虽然没有代码折叠,有时会让我烦恼,但总的来说它很棒。它提供调试,使用Tortoise和Projects(包括第三方库)的内置svn。
答案 7 :(得分:0)
答案 8 :(得分:0)
我个人推荐NetBeans,它似乎比基于Eclipse的替代品表现更好。 NetBeans还具有出色的PHP支持,与商业Zend Studio非常相似。
但是,如果您不喜欢Eclipse,我建议您调整.ini文件。其中一个包含它将使用多少内存,你可以增加它,例如,如果你有足够的RAM,最多2 GB,这将使它表现更好。
如果您的规格较低的PC,Komodo IDE是一个可行的替代方案。因为它不像jpic那样使用Java,它会表现得更好。但是,它没有NetBeans或Zend Studio那样好的编码帮助功能。