Zend Studio 5.0 Beta surumu-inceleme

Monday October 03rd 2005, 10:59 am |   |  Web Teknolojileri | by eser s.

Zend Studio 5.0 Beta surumu cikti…

4.0 surumunun uzerinden cok zaman gecmemis olsa da zend’in gelistirme ekibi hizli calisiyor goruldugu uzere.. evet, 4.0 surumunde eksikligini hissettigim bir kac ozellik ve fazlasi ile zend studio 5.0, beta olarak karsinizda:) beni en cok sevindiren olay ise zend ekibinin gelen feedback’lere onem verdigini gostermesi oldu.. zira beta surumunun anasayfasinda ilk bahsettikleri sey tum feedbackleri tek tek elden gecirdikleri ve hepsini degerlendirdikleri olmus.. ve bunu da sistematik bir sekilde yapmis olmalari da sanirim 5.0 surumunde etkisini gosteriyor olsa gerek.. aldiklari feedbackleri once okumus, sonra oncelik sirasina sokmus ve bundan sonra yol haritalarina sokmuslar..

yaklasik 3 senedir zend’in php ide’sini kullaniyorum.. ve acikcasi suana kadar daha iyisini goremedim.. iste 5.0 beta surumu artik kolay kullanim, genisleyebilirlik, kod yazma, duzeltme, debug etme, kod analizi ve optimizasyonu ile ek olarak veritabani, ftp ve cvs araclari ile php ide’lerinin krali olarak anilabilir bana gore..

zend studio 5.0′daki en onemli yeni ozelliklere gelince:
- code folding: bir cok java ide’sinde gorup de neden bizimkinde yok diye hayiflandigim bir ozellikti.. hani fonksiyonlarin bir arti/eksi isareti ile kapatilmasi acilmasi olayi.. kodun rahat okunabilmesini ve derli toplu gorunmesini saglayan onemli bir ozellikti.. artik var :) class, fonksiyon, yorum bloklari icin calisiyor.. hatta php disindaki kodlarda da calisiyor!

- en cok istenen ozelliklerden oldugu soylenen subversion ve zend studio entegrasyonu.. cvs kullanimi, ozellikle birden fazla kisinin calistigi projelerde hayati onem tasiyor biliyorsunuz.. suanki projelerimde farkli bir yontem kullanmakla beraber, onceki isimde yaptigimiz projelerde cvs kullanarak bir cok sorundan siyrilmistik.. iste 5.0 beta surumu bu entegrasyonu henuz deneyemesem de subversion destegini ekleyerek basariyla gerceklestirdigini soyluyor..

- onceki surumunde de yeralan bir ozellik olan, fonksiyon, class veya constant’lara tiklayarak o fonksiyon, class veya constant’in dosya icinde, baska bir dosyada veya projenin herhangi bir yerinde tanimlandigi yere gitme ozelligi artik filtreleme yetenegi ile var..

- ssl uzerinden ftp ozelligi ile artik guvenli ftp baglantisi da yapabilirsiniz.. ssl’i implicit veya explicit yontemiyle kullanabileceksiniz..

- zend’in kod tamamlama ozelligini kullananlar bilir.. benim kod yazma hizimi neredeyse iki katina cikaran bir kolaylikti.. iste bu kod tamamlama ozelligi artik sirali olarak var..

- ve artik web gelistirme ortamlarinda yerini saglamlastirmaya baslayan ve sikca kullanilmaya baslayan web servisleri.. zend’in bu yeni surumunde web servisleri destegi de var.. php kodunuzdan kolayca wsdl dosyalari olusturabilir veya varsa wsdl dosyalarinizi kod tamamlama ve denetim/kontrol goruntusu icin parse ettirebilirsiniz…

- son olarak onceki surumlerde yer alan internet explorer uzerinden debug ozelligini hatirlarsiniz.. artik zend’in kendi icinden kullanilabilecek internet explorer.. bu sekilde direkt olarak dosyalarinizin nasil gorundugunu gorebilir ve uygulamalarinizi zend’in bu dahili browser ozelligi ile debug edebilirsiniz…

- bunun disinda programin onceki surumlerine gore hizli acilmasi ve calismasi icin de calismalar yapildigi belli.. zira eskisine gore cok daha hizli ve iyi calisiyor..

gozume carpan ufak tefek ama guzel bir kac ozellik:
- editordeki fontu control+mouse scroll ile buyutup kucultme
- kaydetme oncesinde satir sonu bosluklarini silme
- parantez acildiginda otomatik olarak kapatma parantezini ekleme[parantez, kesme isareti, cift tirnak, <> isaretleri de dahil] (alismak zaman alacak)

tamamen deneyemesem de karsilastigim sorunlar ve eksikler:
- ftp baglantilarinda sorun yasadim. sftp baglantisi kurmaya calistiginizda hata veriyor..
- code folding, html kodlarinda yanlis calisiyor.. yanlis bloklari kapatiyor…
- code folding, if else, for, while gibi bloklari kapsamiyor..
- hala bir smart select olayi yok. yani bir kombinasyon veya kisayol tusu ile bir kelimeyi veya bir satiri veya bir blogu secme ozelligi olsa guzel olurdu.. ki bir cok java idesinde bu ozellik mevcut. cok ise yaradigi da asikar..
- bir cok windows programinda genellikle kapatma kisayolu control+w kombinasyonudur. ancak zend icin bu control+f4 control+w word wrap ozelligini acip kapatiyor.. bunu kisayollar seceneklerinden degistirebiliyorsunuz ancak kullanicilarin genel aliskanliklari burada da devam ettirilse guzel olurdu.

son olarak: http://www.zend.com/store/evaluation.php?pid=74 adresinden indirebilirsiniz deneme surumunu..


Comments
No Comments   |   Leave a comment  |  Comments RSS on this post.  |   TrackBack URI
No comments yet.

Leave a comment

[required]

[required]



Line and paragraph breaks automatic, e-mail address never displayed,
HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a captcha-picture. It is used to prevent mass-access by robots. (see: www.captcha.net)

You must read and type the 5 chars within 0..9 and A..F, and submit the form.

  

Oh no, I cannot read this. Please, generate a

 
SHATO Web Hosting Services