Arşiv

‘Java Teknolojileri’ kategorisi için arşiv

Eclipse Method Refactoring

Pazartesi, 08 Mar 2010 Yorum yapılmamış

Projeler dallanıp büyüdükçe sınıflar artık okunulmaz, anlaşılmaz ve hatta yer yer içinde bir ben yokum tadında bit pazarı kıvamına geldiyse refactor kaçınılmaz olmuş demektir. Eclipse’in bir güzel özelliği de tam olarak burada karşımıza çıkıyor. Sınıfları özelleştirerek ayrıştırma, bölme işlemi sırasında istenilen metotlar “Outline” perspektifinden çoklu bir şekilde seçilip (CTRL ile) daha “Refactor->Move” seçeneğinden istenilen sınıfa sorunsuz bir şekilde taşınabilir. Böylece metot çağırım ve import düzenlemelerini yaparken karşılacağımız olası insan hatalarına izin vermemiş ve bir nevi hamallık olan bu işgücünden de tasarruf sağlamış oluyoruz.

eclipsemethodrefactoring

Refactor menüsünde;

Move; Metot veya sınıf düzeyinde yer değiştirme
Rename; Seçilen değişken, metot veya sınıfı yeniden isimlendirme
Extract Interface; Seçili sınıftan interface oluşturma
Change Method Signature; Metot imzasını değiştirme
Pull Up; Seçilen metotları bir üst sınıfta konumlandırma
Pull Down; Seçilen metotları bir alt sınıfta konumlandırma

vesair gibi proje geliştirme sırasında kolaylık sağlayacak daha bir çok özellik mevcut. Konu ile ayrıntılı bilgi isteyenler şuradaki makaleye göz atabilir.

FacebooktwitterlinkedinmailFacebooktwitterlinkedinmail
Kategoriler:Eclipse Etiketler:

Eclipse başlangıç ayarları

Cuma, 26 Şub 2010 1 yorum

Eclipse kullanıcıları için faydalı olabileceğini düşündüğüm bir kaç ayardan bahsetmek istedim.

eclipse_startup

-Eclipse’i başlatırken workspace seçip seçmeyeceğimizi,
-Eclipse’i kapatırken kapatama onayı alınıp alınmayacağı,
-Eclipse’i başlatırken hangi plug-in lerin aktif hale getireleceğini (Bu kısımda çalışıyor olduğumuz projeye göre gereksiz  plug-in leri başlangıçta aktif hale getirilmeyecek şeklinde düzenlersek daha hızlı açılan bir Eclipse görebiliriz.)

FacebooktwitterlinkedinmailFacebooktwitterlinkedinmail

Eclipse Display View

Pazartesi, 15 Şub 2010 Yorum yapılmamış

Eclipse in henüz keşfettiğim bir güzel özelliği de “Display View”. Bu araç sayesinde kodunuzu debug ederken kodunuzdan bağımsız yazdığınız özel bir ifadeyi çalıştırabiliyor, istediğiniz metotun döndürdüğü değeri takip edebiliyorsunuz. Hatta test kodunu yazacağınız konsol kısmında kod tamamlama desteği(debug ederken) dahi var. Pencerenin hemen sol üstündeki butonlar aracılığı ile yazdığınız ifadeyi yürütebilir veya doğrudan sonucunu görebilirsiniz. Elde edilen standart çıktı “Console” da belirecektir.

eclipse_display_view

Window->Show Perspective den veya Ctrl+3 kısayolu ile ekranda beliren küçük pencereden Display View perspektifini açabilirsiniz.

FacebooktwitterlinkedinmailFacebooktwitterlinkedinmail