很少有人这么明目张胆或者自暴家丑的提及一款一直都很强大的软件存在的缺陷和不足,今天,阳光灿烂,我打算冒天下之大不韪,来大肆的说说zend studio 本身的不足和一些不算能胜任的事情,因为很多新手来问“为什么….”,“zend studio怎么不能……”,事实上有些问题是zend studio自身的或者说,作为一个专业的php集成开发环境,没有必要加强的功能,这就是今天的话题了。

我能原谅一个软件在发展的过程中出现很多的bug,从某一侧面讲,这是好事,有很多人在关注这个软件,并且希望你的软件做的更好!zend studio作为一个历史颇为悠久的php IDE,经历了很多风风雨雨,能够坚持下来非常不容易,可以算是奇迹,在这个过程中,我没有作出任何的贡献,抱歉了,是我生的太晚!从2006年起,我开始将zend studio 5介绍给大家,让更多的中国phper 了解到强大的php集成开发环境,以期提高大家的工作效率。

zend studio的前进一直伴随着缺陷和不足,从6.0开始,zend studio开始使用基于eclipse的架构,这明显提高了系统的兼容性和节省一些基础部分开发所要耗费的时间,但是,缺陷依然存在,我们不拿beta版或者ea版来说事,OK,下面一一叙述。 全文阅读 »

这个问题之所以拿出来单独说,是因为确实有太多网友碰到了,纷纷奔来留言道,按照zend studio入门视频教程中的做法,始终不能成功集成php手册!

这事起先我并没有太在意,直到有位朋友的追根究底,和他远程协助之后,我才稍稍意识到了问题的严重性,之前也不断的接到朋友们反馈:右键点击系统函数,“open in php manual”始终是灰色的,shift+F2也不好使,集成php手册总是不成功。同时,昨晚热心网友路程给我发来邮件,告诉我他的研究成果!我之前宣称的您必须下载官方的php中文手册因此土崩瓦解!他用事实说明,大家的智慧完全可以轻易的将一个18M的php中文手册成功集成于zend studio,说到这里,我就不得不跟大家道个歉,不是只有官方的php手册才能集成到zend studio中的。

总结解决方案主要分成两点:

1、集成php手册后,右键菜单中的open in php manual命令始终是灰色的。 这里仍然是两条解决方法:一个是default(是否是默认手册),第二个是file extension(扩展名)。如果这些都是正确的,问题还没有得到解决,请恢复zend studio的默认设置,方法是:删除C:\Documents and Settings\Administrator\zend\workspaces\DefaultWorkspace下的.metadata整个目录(这是windows xp下的典型情况,请酌情修改),重启zend studio,再次设置集成php手册。

2、集成php手册以后,右键菜单可以使用,而打开却总是显示“找不到服务器”的提示。这就是路程碰到的情况,也是他帮助解决了的难题,他提供了一个详细的操作demo(我根据录像操作了数遍,非常精辟,呵呵),问题关键是手册路径不正确,需要手动修改,录像中有一处不太清晰,就是修改的那个文件的路径是:……\Zend\workspaces\DefaultWorkspace \.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.php.ui.prefs,多的也不用我说了,看演示视频吧!特别感谢路程的分享。

一段时间以前,我曾经发表了一篇日志《zend studio使用中的常见问题专门收集》,试图收集大家在使用zend studio的过程中遇到的各种问题,但非常遗憾,收效甚微。但这个工作却一直没有停止,不断的看到有人提出几乎雷同的问题,我甚至感到再不整理出个常见问题,恐怕以后就是大问题了。终于,在收集总结了博客中所有网友提出的各种关于zend studio的问题,列表输出,做成了一个单独的页面供大家查阅,这就是zend studio常见问题

非常欢迎大家继续留言给我,以便补充更新我在常见问题列表中没有提及的难题。

最后,我有个愿望,希望大家在转载这个常见问题的时候,能够注明出处,也尊重下我的劳动成果,感谢!

zend studio常见问题页面:http://www.zendstudio.net/libs/zend-studio-faq.html