EclipsePHP开发工具(PDT)经过了这一年的发展,颇有成效。
在EclipseOxygen的开发期间(年7月至年6月),PDT项目发布了EclipseSimultaneousRelease每个更新的功能版本:PDT4.1与Neon.1,PDT4.2与Neon.2,PDT4.3与Neon.3,PDT5.0与Oxygen。在这四个版本中,引入了对PHP7.1,Composer,PHPUnit和PHP分析工具与内置PHP服务器集成等的支持。
PHP7.1
初始PHP7.1支持在PDT4.1中引入,并在PDT4.3中完成。代码编辑器支持PHP7.1中的所有新功能,包括可以使用的类型、无效返回类型、可变伪类型、可见性修饰符、list()语法、list()指定键、修改多个异常类型。
Composer
Composer是当今最受PHP开发人员欢迎的工具之一,在PDT扩展组项目中存在多年的Composer插件为EclipsePDT做了很多改进。
目前,在PDT5.0中,Composer工具提供了两个新的项目向导:“EmptyComposerProject”和“PHPProjectfromComposerPackage”。
Composer压缩包中的PHP项目在从类似于Laravel、Symfony和Zend这样的PHP框架启动新项目时特别有用。它的作用方式与“