Reklamcılık
Bu makale aslında Eclipse Juno için yazılmıştır, ancak o zamandan beri Eclipse Oxygen için güncellenmiştir.
Son zamanlarda, her biri Java'da ve her biri ayrı bir ortağı olan iki çift programlama ödevim vardı. Çok fazla bilgi sahibi olmadan bu işe girerken, ilk ortağım şunu önerdi: Tutulma IDE'sive bunun harika bir seçim olduğu ortaya çıktı. Java'ya yeni başlıyorsanız, Eclipse gitmenin yoludur.
Geçmişte, öğrenmeyi denedim kötü şöhretli VIM editörü, ancak oradaki tüm VIM eğitimlerine rağmen, öğrenme eğrisini çok dik buldum. Eclipse'i kavramak çok daha kolaydır: Java (veya bu konuda Android) projenizdeki tüm dosyaların listesini şu adreste görebilirsiniz: paket gezgini, anahat penceresiyle istediğiniz işleve kolayca gidin, işlevler için öneriler alın, içe aktarın ve daha fazla.
Şansıma, ilk ortağım bana bir dizi yararlı iş akışı klavye kısayolu öğretti ve daha sonra benim kadar az bilen ikinci ortağıma aktardım. Eclipse'in arayüzü ne kadar acemi dostu olsa da, bu klavye kısayollarını öğrenmeyi kendinize borçlusunuz. Üretkenliğinizi daha da artıracaklar, garantili.
1. İçe Aktarılanları Organize Et (Ctrl + Shift + O)
İster Java'nın yerel kitaplıkları ve sınıfları ile çalışın, ister kodunuza üçüncü taraf çerçeveleri dahil edin, bir şey doğrudur: bir sınıf kullanın, Eclipse'in kodu otomatik tamamlama için geçerli ve kullanılabilir olarak tanımlamasından önce sınıfı içe aktarmanız gerekir (gerçek zamanlı yazma öneriler).
Ancak, her bir kütüphanedeki her bir sınıf için her bir paket yolunu kim ezberleyecek? Bunu kullanarak Eclipse'in sizin için halletmesine izin verebilirsiniz. Ctrl + Üst Karakter + O koddaki tanınmayan sınıfları otomatik olarak içe aktaran kısayol.
Örneğin, bu kod parçasına sahipseniz:
public class Merhaba { public static void main (String[] args) { ArrayList list = new ArrayList(); } }
Ardından, Organize Imports kısayolunu kullanın, şöyle olur:
java.util'i içe aktarın. DiziListesi; public class Merhaba { public static void main (String[] args) { ArrayList list = new ArrayList(); } }
İçe aktarma satırlarını elle yazmak yerine, kodu görene kadar normal şekilde yazabilirsiniz. kırmızı dalgalı çizgiler Java İstisnaları: Bunları Doğru Kullanıyor Musunuz?Programlamadaki bir İstisna, programın yürütülmesinde istisnai bir durumu belirtir. Durum başka bir yerde daha iyi ele alınabildiğinde kullanılır. Aşağıdaki Java istisna işleme örneklerini inceleyin. Devamını oku (tanınmayan sınıfları gösterir), ardından İthalatı Düzenle kısayoluna basın.
Bu kısayolun da kaldırır kullanılmayan ithalatlar (kodu sildiğiniz durumlarda) ve çeşitler pakete göre ithalat ifadeleri.
2. Doğru Girinti (Ctrl + I)
Kodun okunabilirliği sadece sizin için değil, önemlidir (böylece daha sonra geri gelip ne olduğunu anlayabilirsiniz). yazdınız) ancak kodunuza bakabilecek herkes için (ortaklar, profesörler, açık kaynak katkıda bulunanlar). Uygun girinti önemlidir En Yaygın 10 Programlama ve Kodlama HatasıKodlama hataları birçok soruna yol açabilir. Bu ipuçları, programlama hatalarından kaçınmanıza ve kodunuzu anlamlı tutmanıza yardımcı olacaktır. Devamını oku .
Kodunuz genellikle böyle görünüyor mu?
public void insertHead (int x) { Link newLink = new Link (x); if (isEmpty()) kuyruk = newLink; else head.previous = newLink; newLink.next = kafa; kafa = yeniLink; }
Belki öyle yazmışsındır, belki başka bir yerden kopyala-yapıştır yapmışsındır. Her iki durumda da iyi haber şu ki, Eclipse düzeltmeyi çok kolay hale getiriyor: kodun okunması zor olan kısmını vurgulayın, ardından Ctrl + ben anında uygun girintiye getirmek için kısayol:
public void insertHead (int x) { Link newLink = new Link (x); if (isEmpty()) kuyruk = newLink; else head.previous = newLink; newLink.next = kafa; kafa = yeniLink; }
Eclipse'in girintiyi işleme şeklini şuraya giderek değiştirebilirsiniz: Pencere > Tercihler, ardından sol panelde Java > Kod Stili > Biçimlendirici > Düzenle… > Girinti.
3. Geçerli Satırı Sil (Ctrl + D)
Java'da kod yazarken, bir seferde tüm kod satırlarını kaldırmak doğaldır. Bunu yapmanın en kötü yolu? Fare ile vurgulayın, ardından Geri tuşuna basın. Bunu yapmanın çaylak yolu? Bitir tuşuna basın, Shift tuşunu basılı tutun, Ana Ekran tuşuna ve ardından Geri Al tuşuna basın. Ama profesyonel yol? Basitçe vur Ctrl + D:
4. Otomatik Tamamlama Önerisi (Ctrl + Boşluk)
Java ne yazık ki son derece ayrıntılı olarak bilinir - sınıfların, yöntemlerin ve değişkenlerin adları tüm programlama endüstrisindeki en uzun isimlerden bazılarıdır. Hepsini her seferinde elle mi yazıyorsun? Benim eğlenceli bir zaman fikrim değil.
Bunun yerine şunları yaparsınız: İstediğiniz sınıfın, yöntemin veya değişkenin ilk birkaç harfini yazın, ardından Ctrl + Boşluk. Bu, yöntem imzaları, değişken türleri ve daha fazlasıyla birlikte otomatik tamamlama önerilerinin bir listesini getirir. Doğru olanı seçin, Enter'a basın ve kodlamaya devam edin.
Otomatik tamamlama gibi özellikler bunun nedenlerinden bazılarıdır. IDE'ler neden metin editörlerini geride bırakıyor? Metin Editörleri vs. IDE'ler: Programcılar İçin Hangisi Daha İyi?Gelişmiş bir IDE ile daha basit bir metin düzenleyici arasında seçim yapmak zor olabilir. Bu kararı vermenize yardımcı olacak bazı bilgiler sunuyoruz. Devamını oku .
5. System.out.println (“sysout” ve Ctrl + Boşluk)
Ne zaman konsol uygulamalarıyla çalışma Windows, Mac ve Linux'ta Komut Satırı Çıktısını Dosyaya KaydetmeBir komutun çıktısını bir dosyaya kaydetmek, bir sorunu teşhis etmeye çalışıyorsanız yardımcı olur ve bunu yapmak çok kolaydır. Devamını oku , kullanmanız gerekecek System.out.println() mesajları yazdırmak için. Ancak bu çok hantal olduğundan, Eclipse'in sizin için hızlı bir kısayolu var: yazın "sistem çıkışı" (tırnak işaretleri olmadan), ardından Ctrl + Boşluk.
En iyi kısım? İmleç hemen yöntem çağrısının parantezleri içine yerleştirilir, böylece mesajı hemen yazmaya başlarsınız:
6. Tüm Projeyi Ara (Ctrl + H)
Büyük kod tabanları üzerinde çalışırken, belirli sınıfları, yöntemleri veya değişkenleri nerede bildirdiğinizi unutmak kolaydır. Dizinleri elle taramakla zaman kaybetmek yerine, Tüm Projeyi Ara komut istemini kullanın. Ctrl + H kısayol.
Varsayılan olarak dört arama türüyle gelir: Dosya Arama, Görev Arama, Git Arama ve Java Arama. Çoğunlukla yalnızca kaynak dosyalar arasında arama yapan Java Arama'yı kullanacaksınız, ancak diğer üçü kendi yollarıyla faydalı olabilir.
7. Uygulamayı Çalıştır (Ctrl + F11)
Yeni bir projeyi ilk çalıştırdığınızda, bunu baştan sona yapmalısınız. Çalıştır > Farklı Çalıştır… > Java Uygulaması. Ancak bundan sonra, işleri hızlandırabilirsiniz. Ctrl + F11 mevcut projeyi, projenin en son çalıştırıldığı zaman ile aynı konfigürasyonu kullanarak çalıştıran kısayol.
8. Yeniden Adlandır (Alt + Üst Karakter + R)
İşte sınıf, yöntem ve değişken adlarıyla ilgili bir şey: Bir kez bildirildiğinde, bir proje boyunca düzinelerce, yüzlerce ve hatta binlerce kez referans alabilirler. Şimdi bir sınıfın, yöntemin veya değişkenin adını değiştirmeniz gerekip gerekmediğini hayal edin. Her bir referansı yeniden adlandırmak saatler (veya günler!) alabilir.
Veya isme sağ tıklayabilir, Yeniden Düzenleyici > Yeniden Adlandır, yeni adı yazın ve Eclipse'in tüm projedeki her bir referansı bir saniyede değiştirmesini sağlayın. Daha da hızlı, isme tıklayabilir, Alt + Üst Karakter + R, yeni adı yazın ve Enter'a basın. Bam, bitti!
Yeni Başlayan Java Programcıları İçin Diğer İpuçları
Bir Java programcısı olarak, Java sanal makinesinin nasıl çalıştığını ve platformlar arası geliştirmeye neden izin verdiğini kesinlikle anlamalısınız. Ayrıca, aşağıdakiler gibi temel Java kavramlarına aşina olmalısınız. Java'da istisnalar nasıl kullanılır. Java ile de eğlenebilirsiniz—Java ve İşleme ile harika web kamerası efektleri oluşturun!
Ve bunları atlamayın yeni bir programlama dilinde uzmanlaşmak için ipuçları Yeni Bir Programlama Dilinde Ustalaşmak İçin 7 Faydalı Püf NoktasıKodlamayı öğrenirken bunalmanızda sorun yok. Muhtemelen bazı şeyleri öğrendiğiniz kadar çabuk unutacaksınız. Bu ipuçları, tüm bu yeni bilgileri daha iyi saklamanıza yardımcı olabilir. Devamını oku .
Joel Lee'nin B.S. Bilgisayar Bilimleri alanında ve altı yılı aşkın profesyonel yazma deneyimi. MakeUseOf'un Baş Editörüdür.