Zend Studio 3.0試用手記_PHP
來源:互聯網
上載者:User
關鍵字
手記
試用
功能
雖然
非常
PHP5
ZDE
的確
支援
Zend Studio3.0於日前發布了. 讓我們來看看它, 用用它. Zend Studio(下稱ZDE)畢竟可以稱為最好的PHP的IDE,雖然它還有種種的不足, 雖然你可能會說我只用EditPlus.
500) this.width=500" align="center" vspace="10" border="0" src="http://img.bitscn.com/upimg/2006-05-12/154625_03_564.gif" />
ZDE雖然表面上看好像沒有什麼變化.:) 整體風格幾乎沒有變化. 但明顯可以感覺速度上快了許多. 而對中文的支援一如既往只能用宋體之類的中文字型時才能正常顯示, 很不清楚為什麼Zend在這點上進行改進.
以下是ZEND的新特性介紹:
1.Profier……這個東西太強了………沒話說,實在是很強很強.從DEMO上看來實在是太強了,可惜我沒有Performance suit, 而似乎要裝了才能使用這個功能.
2.Code Analyzer 程式碼分析, 非常酷的功能,你可以看.
500) this.width=500" align="center" vspace="10" border="0" src="http://img.bitscn.com/upimg/2006-05-12/154625_04_394.gif" />
500) this.width=500" align="center" vspace="10" border="0" src="http://img.bitscn.com/upimg/2006-05-12/154626_05_370.gif" />
它的分析能使你的應用程式有更好的安全性. 分析的文檔可都是非常寶貝的經驗啊.
3.瀏覽器上的直接Debug的按鈕.這個需要安裝Zend Server.
4.支援PHP5, 特別支援PHP5的一些新的文法關鍵詞.
自動填滿代碼功能增強.你可以看.
500) this.width=500" align="center" vspace="10" border="0" src="http://img.bitscn.com/upimg/2006-05-12/154626_06_434.gif" />
之後你就會在該函數前獲得自動注釋.很方便你修改.而且ZDE自動填滿時的資訊是由注釋提供的哦.這是一個讓你養成好習慣的功能.同時的確增強了自動填滿功能, 如果你用慣了Visual Studio等,那麼這個的確是很好的功能.而且對於包含檔案也能進行填充,雖然有些時候不大靈光. 同時你點GO TO SOURCE能跨檔案直接在該函數定位.
500) this.width=500" align="center" vspace="10" border="0" src="http://img.bitscn.com/upimg/2006-05-12/154626_07_975.gif" />
6.只是HTML和JAVA SCRIPT的文法加亮顯示.
7.ZDE更有效率更快了,的確,雖然它是用JAVA寫的,但很精練.去除JRE的ZDE僅僅4M多.
另外還有代碼整理功能,你可以看
500) this.width=500" align="center" vspace="10" border="0" src="http://img.bitscn.com/upimg/2006-05-12/154627_08_210.gif" />
500) this.width=500" align="center" vspace="10" border="0" src="http://img.bitscn.com/upimg/2006-05-12/154627_09_177.gif" />
500) this.width=500" align="center" vspace="10" border="0" src="http://img.bitscn.com/upimg/2006-05-12/154628_010_784.gif" />
效果很不錯.而且非常好用, 因為你也許要接手其他人的項目而可能那個項目的代碼寫得非常差… 那麼這個功能就大顯身手了.
一個好的開發工具是一個語言成功的條件之一,在這一點上MS一直做得非常好.而就我而言對PHP的厭惡之情由來依舊,並早已決定除非需要否則放棄使用,但可以說ZEND這次的確帶來了驚喜.我一直對PHP5縮宣揚的新特性持由懷疑態度的, 但通過這次對ZDE的支援PHP5關鍵詞的測試, 看來的確是真的. 所以準備對現在PHP5的BETA版本進行一下接觸^_^. 希望也能給我帶來驚喜 :)