Netbeans java IDE'ler içerisinde bence en kullanışlılardan bir tanesi. Gerçi ben daha çok Eclipse kullandım ama sadece java kull
anarak application geliştirmem gerektiği zamanlarda Netbeans kullandığım oldu. Tabi üniversitenin ilk yılında herkes JCreator ile kod yazmaya çalışırken artislik edip Netbeans kullandığım oldu.
Netbeans bir IDE olarak baya kullanışlıydı fakat en büyük handikapı yavaş olmasıydı. "Hello World" tarzı uygulamalar yazmaya gelmezdi ama GUI denince Netbeans'ın üzerine de tanımazdık.
Eğer doğruysa Netbeans 6.1, önceki sürümüne göre %40 daha hızlı açılıyormuş. Bu da demek oluyor ki geliştiricileri kullanışlılığın yanısıra hızı da dikkate almaya başlamış. Gerçi bilgisayar işi bir nevi sabır işidir. Bilgisayarla henüz yeni tanıştığım günlerde kumsaatine kızdığımda eniştem gayet emin ve tok bir sesle "Bilgisayar işi sabır işi" demişti. O gün bugündür bu söz aklımdan çıkmaz. En büyük zevkim program kurarken bilgisayarı izlemektir. Hele virüs taramayı çalıştırınca karşısına oturur 1-2 saat sıkılmadan izlerim. "Vay be belgelerimin altında ne dosyalar varmış... Windows'un amma ms'le başlayan dll'si varmış..." diye çok kendi kendime konuşmuşumdur.
Efendim, son paragrafı dikkate almayıp kaldığımız yere geri dönelim. Netbeans 6.1'deki yenilikler şöyleymiş:
* Gelişmiş JavaScript™ Düzenleme Desteği (artık bütün web neredeyse javascript oldu, o yüzden çok iyi olmuş)
- Semantik renklendirme
- Kod tamamlama ve Type analiz
- Hızlı düzenleme ve semantik doğrulama
- Refactoring (Türkçe'si nedir bilemedim ama kodun içeriğini çıktısını değiştirmeden düzenli hale getirmeyi sağlıyor, sekmeler vs.
* İyileştirilmiş performans
- %40'a varan hızlı açılış (baya iyi bir gelişme)
- Hızlı kod tamamlama için akıllı yazım düzenleme
- Daha az bellek kullanımı
* Spring Framework desteği
* Gelişmiş REST tabanlı web desteği
* Veritabanı modülünde MYSQL desteği
* Ruby / JRuby Desteğinde geliştirmeler
* Java Beans Desteği
* JSF CRUD Generator
* Javadoc Kod tamamlama (bence en kullanışlı özelliğiyde buydu, başka hiçbir IDE bu kadar iyi bir javadoc desteği sunmamıştır, gerçi bizim programcılıkta dokümantasyon diye bir kavram yoktur varsa da okulda bırakılır)
* Sharing Projects (AKA Sharable Libraries) (Bunu bilmiyorum?)
* New Update Center Modules for
ClearCase, AXIS, Hibernate, and SOAP UI (iyidir herhalde)
Şuradan Netbeans IDE'yi indirebilirsiniz.
Bol programlı günler dilerim.
Devamı