由于语言的动态特性,PHP 本身对于 IDE 来说是困难的。
我当前的开发环境主要是针对本地开发网络服务器中代码库设置的本地 svn 副本的 netbeans。该代码是由 vistas 搜索引擎索引的全文,用于几乎即时搜索。
我使用工具组合直接针对主开发服务器进行了大量开发。Putty 与服务器交互并通过更新开发服务器上的 svn checkout 进行部署。Tortoise SVN 在本地有相当丰富的 SVN 体验。Netbeans 显然有 SVN 集成。远程服务器上的大多数更改都是使用 putty 会话提交的。WinSCP 与开发服务器交互,具有类似诺顿指挥官的界面以及良好的腻子集成。
最后,我的远程编辑文本编辑器是notepad++,因为它有一些不错的功能和优惠的价格。
我真正缺少的是良好的 php 编辑。由于 TYPO3 的工作方式,几乎所有对象都通过 make instance abstraction 实例化,如果框架已扩展,则返回基类或自定义类。我不是在寻找一个神奇的编辑包,而是想找到一个可以使用注释来指定常用变量类型的编辑器。