Eclipse PDT 2.0發(fā)布 面向對象功能增強
Eclipse基金發(fā)布了2.0版本的Eclipse PDT( PHP開發(fā)工具)項目,該項目增加了面向對象型的程序設計和可用性功能。
PDT是一個開放源碼開發(fā)工具,它為PHP應用程序提供基本的代碼編輯功能。PHP是一個用于Web開發(fā)的服務器端腳本語言。
這個項目(與先前的1.0版)已被廣泛采用, 目前為止其下載量已經超過100萬。
PDT 2.0版本中的面向對象型功能包括一個用于更快代碼導航的類型層次視圖,用于搜索基于類型信息的代碼的類型和方法導航以及用于視覺標記已被推翻的PHP方法的優(yōu)先指示。
一般來說,面向對象編程可以讓您擁有更多的模塊化代碼。
可用性增強功能還包括一個索引和緩存引擎,它們基于Eclipse動態(tài)語言工具包,目的是提高PDT操作的性能。還有一個標注事件指示器,它幫助您更容易發(fā)現(xiàn)哪里的元件被引用了,以及更復雜的代碼輔助功能,它用于基于PHP變量類型代碼完成。
還需強調指出的是一個用來瀏覽項目資源的項目管理工具。PDT 2.0版本對PHP5提供了更好的支持。
通過提供一個與環(huán)境類似Eclipse Java開發(fā)工具,Java程序員可以在一個熟悉的環(huán)境中使用PDT2.0 編寫PHP代碼。
Zend公司正在為Eclipse開發(fā)新的Zend Studio版本,而這一新版本會以PDT2.0為基礎。雖然開發(fā)人員可以使用基礎PDT平臺,但是像Zend這樣的公司可以提供圍繞PDT開發(fā)的商業(yè)產品。Zend公司還沒有宣布其開發(fā)的PDT2.0產品的發(fā)布日期。
PDT團隊計劃在今年六月為該平臺升級,也就是開發(fā)出2.1版。這也是Eclipse年度技術發(fā)布的一部分內容。發(fā)布事項將被稱為Galileo。2.1版本將繼續(xù)增加對象面向型的特性以及來自下一個PHP主要版本PHP 5.3的功能。
【編輯推薦】