(Haziran 2011'de güncellendi)
Muhtemelen çoğunu biliyorsunuzdur ama ben yine de aralarından bilmedikleriniz çıkabilir diye çok sık kullandığım Eclipse kısayollarını paylaşayım dedim. Kısayollarla aranız henüz iyi değilse kısayolları öğrenmenizi ve kullanmaya çalışmanızı şiddetle tavsiye ederim zira işlerinizi çok kolaylaştırıyorlar.
CTRL + 1
Quick Fix. Bunu öğrendikten sonra bana göre en mübarek Eclipse Kısayolu.
CTRL + SHIFT + R
Open Resource: İsmini yazacağınız kaynak dosyasını açar.
CTRL + SHIFT + T
Open Type: İsmini yazacağınız türü açar.
CTRL + D
Üzerinizde bulunduğunuz satırı siler. Tek tuşla ov şit.
CTRL + E
Açık olan editörleri listeler. Onlarca sınıfa aynı anda göz atıyorsanız sınıflar arasında hızlıca geçiş yapabilirsiniz.
CTRL + I
Girintilemeyi düzeltir.
CTRL + M
Maximize / Unmaximize. Bulunduğunuz alanı genişletir, genişletilmiş halde ise küçültür.
CTRL + Delete / Ctrl + Backspace
İmlecin sağındaki / solundaki kelimeyi siler. Otomatik tamamlayıcıyı fazla kullanıyorsanız yararlı olabiliyor.
CTRL + L
Numarasını vereceğiniz satıra atlar.
SHIFT + CTRL + UP / SHIFT + CTRL + DOWN
Sonraki / önceki sınıf üyesine sıçrar. Az sayıda metodunuz falan varsa bir metoddan diğer metoda hızlıca geçmek için kullanabilirsiniz. Ben kullanıyorum zira.
ALT + UP / ALT + DOWN
İmlecin o anda bulunduğu satırı ya da seçtiğiniz satırları aşağı yukarı kaydırır. Kod bloklarının yerini kolayca değiştirebilirsiniz. Lazım olduğu zaman çok kullanışlı oluyor.
F3
Tanıma git. İmlecin üzerinde bulunduğu öğenin tanımına gider. Bir niteliğin adının üstünde iseniz niteliğe, bir sınıf adının üstünde iseniz sınıfın kaynak koduna gider.
SHIFT + ALT + J
Sınıf / Metod başlarına Javadoc yorumları ekler.
SHIFT + CTRL + C
Seçili kod bloğunu yorum satırı haline getirir. Daha önce yorum satırı yapılmış kod bloğunu normal hale getirir.
SHIFT + CTRL + O
Import'ları düzenler. Gereksiz import'ları kaldırır. Eklenmesi gereken import'ları ekler. Bazen kullandığınız bir sınıf adı birden fazla paketin altında bulunabilir. Böyle bir durumda SHIFT + CTRL + O dediğinizde size hangisini ekleyeceğinizi de sorar.
SHIFT + CTRL + F
Yazdığınız kodun stilini düzeltir. Yani girintileri, boşlukları, noktanın virgülün vesairenin konumlarını ayarlar (Girinti şu kadar olsun, noktadan sonra boşluk olsun gibi ayarları Preferences'ten yapabilirsiniz).
SHIFT + CTRL + B
İmlecin olduğu satıra breakpoint koyar. Koyulmuş bir breakpointi kaldırır.
CTRL + N
Files > New yoluyla gelen pencereyi açar.
SHIFT + ALT + M
Seçili kod bloğunu yeni bir metod tanımlayıp içerisine yerleştirir.
Bilmemenin değil öğrenmemenin ayıp olduğu Debug kısayolları:
F11
Debug'ı başlatır.
F5 (Step into)
Debug yaparken bir metod tanımında iseniz işletime o çağrının içinden devam eder ve bazı durumlarda metodun içinde neler olup bittiğine bakmanız gerekiyorsa çok yararlı olur.
F6 (Step Over)
Bir sonraki komutu işletir.
F8 (Resume)
Bir sonraki breakpoint'e kadar olan komutları tek seferde işletir.
Ayrıca Windows > Preferences > General > Keys yoluna giderek kısayolları düzenleyebilirsiniz. Örneğin ben ekstradan şu kısayolları da kullanıyorum:
CTRL + SHIFT + N
Yeni sınıf tanımlama penceresi açar (Keys bölümünde New Class seçeneğiyle ayarlanıyor).
CTRL + SHIFT + I
Yeni interface tanımlama penceresi açar (Keys bölümünde New Interface seçeneğiyle ayarlanıyor).