Netbeans ile bütünleşik geliştirme

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.

This entry was posted in Netbeans, PHP, Pardus, archlinux, linuxgezegen and tagged , , , , , , , , . Bookmark the permalink.

9 Responses to Netbeans ile bütünleşik geliştirme

  1. Utku Aydın says:

    Aptana Studio + Mylyn’i denemenizi tavsiye ederim. :)

  2. Özgür Kuru says:

    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 :)

  3. okanakyuz says:

    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.)

  4. Özgür Kuru says:

    @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)

  5. Adem Şengül says:

    \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.

  6. Adem Şengül says:

    bu aarada yukarda bahsettiğim dosya netbeans ana dizininin altında

  7. Özgür Kuru says:

    @Adem Şengül:

    Valla zaten şuan gayet hızlı son sürümü netbeans’ın ama bu ayarıda yapıp tekrar deneyeceğim :)

  8. Osman says:

    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

  9. Özgür Kuru says:

    @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ı.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">