Uzun bir süredir IDE olarak Netbeans kullanmaktayım. Özellikle şuan üzerinde çalıştığımız proje kapsamında oldukça işe yarar faydalar sunuyor bize. Yaptığımız değişiklikleri svn sunucusuna göndermek, test için test sunucusuna göndermek oldukça kolay. Özellikle sftp kullanarak test sunucusuna dosyaları göndermek için yaptığınız deiğişikliği kaydetmenizin yeterli olması oldukça hız kazandıran bir özellik. Tabi yerel ağ üzerinde oldukça hızlı, dışarı çıktığınızda biraz yavaşlayabiliyor.
Netbeans sürüm kontrol yazılımlarının bir çoğunu (svn,cvs,mercurial) ön tanımlı olarak desteklemekte. Ek olarak “local history” yani yerel geçmiş tutabiliyor dosyalar üzerinde -ben pek kullanmıyorum bu özelliği-. Bir dosyayı sürüm kontrol sunucusuna göndermek için ilgili dosyaya sağ tıklayıp ilgili menüden (hangi sürüm kontrolünü kullanıyorsanız ona ilişkin menü çıkıyor) işlemleri yapabiliyorsunuz. Küçük bir commit ekranı geliyor ve site yorum yazmanız için izin veriyor. Tabi bu ekran için kısayol atamanız da mümkün.
Tabi bu kadarla sınırlı değil. Eğer hata takip için bugzilla kullanıyorsanız commit ederken hangi hatayı kapattığını girebiliyor, hatta netbeans üzerinden hata girişleri vb işlermlerini yapabiliyorsunuz.
Hatta ve hatta satır satır o dosyaya kim ne zaman değişiklik yapmış görebiliyorsunuz, revizyon numarası tarih ve mesajı ile birlikte.
Aptana Studio + Mylyn’i denemenizi tavsiye ederim.
Aptana’yı denedim ama pek beğenmedim açıkçası
Artı olarak x+y şeklindeki formülleri kullanmayı hiç sevmiyorum. Şuan netbeans’a tek bir eklenti bile kurmadım
Netbeans bu tür noktalarda yabana atılmayacak durumda. Ben örneğin şu sıralar aynı şeyi eclipse üzerinde götürmek için iki eklenti kuruyorum (çalışacak mı onu da bilmiyorum) cvs de sorunyok ama svn nedense sapıtıyor bende. Konsoldan commit vermemek elde değil.
Her an netbeansa dönebilirim. Lakin eclipseye alıştım gibi. (görsel olarak daha çok tatmin ediyor ve profesyonel hissettiriyor.)
@okanakyuz::
Eclipse’in görselliği biraz daha cafcaflı sadece
Bu da sanırım netbeans gibi swing bileşenlerini kullanmadığından kaynaklı diye düşünüyorum. Netbeans’ın tek kötü yanı swing ile yapılmış ve biraz ağır kalıyor olması açılışta(eskiye nazaran çok çok iyi durumda şuan)
\etc\netbeans.conf dosyası içindeki netbeans_default_option paramatrelerine “–laf Nimbus” parametresini eklerseniz, ne donup kalma kalır ne de hız problemi. netbeans den daha iyi bir ide görmedim, sadece biraz zaman harcayın göreceksiniz.
bu aarada yukarda bahsettiğim dosya netbeans ana dizininin altında
@Adem Şengül:
Valla zaten şuan gayet hızlı son sürümü netbeans’ın ama bu ayarıda yapıp tekrar deneyeceğim
Selamlar;
Eclipse ve Netbeans arasında kalan bir java program sevdalısı olarak
Netbeans 6.7 de visual web package vardı fakat 6.7.1 de bunu göremedim.
JSF uygulamalarında kullanıyordum. Bilginiz varmıdır.
Saygılarımla
@Osman
JSF konusunda bir bilgim yok ama şöyle bir şey var 6.7 ile 6.7.1 arasında çok büyük bir farklılık olacağını düşünmüyorum açıkçası.