最近我从移动Java世界转向了PHP编码。在过去,我还编写了代码,并试图收集尽可能多的关于JavaEE平台的知识。我已经习惯了在Eclipse中编码的所有惊人的可能性,现在我可以看到我往往会错过,或者只是不知道如何实现如此流畅。
有什么好的博客文章、教程,甚至是一本关于如何使用PHP实现最佳工具集的书吗
从我已经学到的是:
- 使用vim。手指一直在键盘上,这确实是一种令人惊叹的流动
- 当我想查找函数的用法时,我会
- 我使用ctags和vim的插件命令tjump转到方法定义
尽管每次我从vim切换到命令行进行grep时,我都会感到有点恼火。例如,这就像在Eclipse中使用搜索来计算类层次结构一样
我相信你们中的一些人可能也经历了同样的过程,并找到了良好且工作良好的解决方案,Java工程师已经理所当然地认为他们就在那里。
我知道这是一个非常普遍的问题,但我的意图是获得一个链接到一篇描述我提到的所有内容的文章,或者如果PHP是这样的话,只收集很多技巧(在我看来,这是目前它的工作方式——我希望这不是真的)。
EDIT:我目前的操作系统是Mac OS X,因此首选跨平台解决方案:-)
如果您已经完成了Java,那么您已经使用了Eclipse。
我建议您从Zend Studio的社区版开始。就个人而言,它是最好的PHP IDE之一。如果你对语言更熟悉,那就用任何东西,但要从教会你的东西开始,而不是让你的生活变得更困难。
这是Eclipse对Java的所有乐趣,但对PHP来说却是如此。函数查找、调试、构建配置文件、SVN、FTP,以及所有的好东西都集成在一起!
如果没有,请查看Eclipse的PDT模块。它不像Zend Studio那样功能丰富,但它为您提供了一个很好的起点。
不熟悉PHP但你可能需要一些很棒的ViM技巧。