Intellij Idea - Tanımak
Bu bölümde IntelliJ IDEA'yı daha yakından tanıyacağız. Herhangi bir aracın avantajlarını ve işlevselliğini tartışmak için, bu araca aşina olunması gerekir ve IntelliJ buna bir istisna değildir.
Bu bölüm size IntelliJ'e genel bir bakış sunar. Bölüm, IDE'nin görsel unsurları, konfigürasyon ayarları hakkında bir tartışma ile başlar ve son olarak JVM ve platform özelliklerini tartışarak sona erer.
Görsel öğeler
IDE ile ilgili önemli şeylerden biri de görsel unsurlarıdır. Görsel unsurların belirlenmesi ve anlaşılması, bir eylemde bulunmanıza olanak sağlar.quickerve daha kolay bir şekilde. Aşağıdaki ekran görüntüsü ve üzerindeki etiketler IntelliJ'in ana arayüzünü göstermektedir.
Menu bar - Menü çubuğu, yeni projeler ve kod yeniden düzenleme, derleme, çalıştırma, hata ayıklama, sürüm kontrol seçenekleri vb. Gibi projelerle ilgili diğer önemli eylemler oluşturma seçenekleri sunar.
Tool bar- Araç çubuğu, derleme, hata ayıklama ve çalıştırma seçenekleri için kısayollar sağlar. Gereksinimlerinize göre özelleştirebilirsiniz.
Navigation bar- Gezinme çubuğu, bir proje içinde daha kolay gezinmeyi sağlar. Bu özellik, kod tabanı arttıkça kullanışlı hale gelir.
Tools tab- Araçlar sekmesi, ana pencerenin her iki yanında da gösterilir. Buradan veritabanları gibi önemli araçlara erişebilirsiniz; Maven / Ant inşa eder vb.
Project perspective - Proje perspektif penceresi, paketler, modüller, sınıflar, dış kütüphaneler vb. Gibi çeşitli proje öğelerini gösterir.
Editor window- Burası geliştiricinin zamanının çoğunu geçirdiği yerdir. Düzenleyici penceresi, sözdizimi vurgulama ve diğer kullanışlı özelliklerle kodu düzenlemenize / yazmanıza olanak tanır.
Ana pencerenin altında bir statusdosya hakkında, biçimi ve kodlama türü gibi bazı ek öznitelikleri gösteren çubuk. Ayrıca, mevcut dosyanın salt okunur özniteliğini değiştirme seçeneği de sağlar. Denetim seviyesini de buradan yönetebilirsiniz.
Eklentilerle Çalışma
Eklentiler, IntelliJ'in işlevselliğini artırmaya yardımcı olur. Veritabanlarından sürüm kontrolüne, profil oluşturmaya kadar çok sayıda eklenti sağlar ve bu liste devam eder.
Eklentileri yönetme adımları
Eklentileri yönetmek için şu adımları izleyin -
Dosya → Ayarlar menüsüne gidin.
Sol bölmedeki Eklentiler sekmesini seçin.
Bu pencere, kurulu tüm eklentileri listeler. Her eklenti adının sağ tarafında bir onay kutusu vardır. Bu onay kutusunun değiştirilmesi, eklentileri etkinleştirir / devre dışı bırakır.
IntelliJ çevrimiçi eklenti deposu burada mevcuttur. Eklenti deposu eklemek / kaldırmak için havuza göz at düğmesine tıklayın ve gerekli olanı yapmanın bir yolunu sağlayacaktır.
Buna ek olarak, çevrimdışı eklenti kurulumuna izin verir. Bunun için eklentiyi indirin ve disk butonundan eklenti kur'u seçin ve indirme yoluna gidin.
Eklentiler üzerinde kaldırma, güncelleme ve sıralama gibi diğer işlemleri gerçekleştirmek için herhangi bir eklentiye sağ tıklayın. Eylemlerden birini seçebileceğiniz bir açılır menü gösterecektir.
Ayarlarla Çalışma
Bu bölüm, ayarları yönetmek için birkaç önemli ipucu sağlar. IntelliJ ayarlarını içe aktarmanıza, dışa aktarmanıza ve paylaşmanıza olanak tanır.
Dışa Aktarma Ayarları
Mevcut ayarların jar dosyası olarak dışa aktarılmasına izin verir.
Dosya → Dışa Aktarma Ayarları'na gidin.
Dışa aktarma ayarı pencereleri, diğerleriyle birlikte UI, hata ayıklayıcı, SDK ile ilgili mevcut ayarları listeler.
Seçim için bir onay kutusu sağlar. Seçim yapıldıktan sonra, ayarları yerel diske kaydetmek için Tamam düğmesine tıklayın.
Ayarları İçe Aktar
Jar dosyasında depolanan ayarların içe aktarılmasına izin verir.
- Dosya → İçe aktarma ayarları'na gidin.
- Klasör yapısında gezinerek Ayar kavanozunu seçin
- Tamam düğmesine tıklayın.
Paylaşım ayarları
IntelliJ IDEA, IDE ayarlarınızı farklı örnekler arasında paylaşmanıza olanak tanır. Bu, özellikle aynı ayarları bir ekip veya kuruluş içinde uygulamak istediğinizde kullanışlıdır. Bunun ön koşulu,Settings RepositoryEklenti. Varsayılan olarak kurulur ve etkinleştirilir.
Durumunu sağlamak için -
- Dosya → Ayarlar → Eklentiler'e gidin
- Arama ayarları veri havuzu eklentisi
Mevcut ayarı GitHub / Bitbucket üzerinde saklayabilir ve diğer örneklere uygulayabiliriz. Mevcut ayarı kaydetmek için -
Dosya → Ayarlar Deposuna gidin.
Yukarı akış URL iletişim kutusuna Git deposu URL'sini yazın.
Uzaktan kumandanın üzerine yaz düğmesine tıklayın.
Aynı ayarları diğer örneklere uygulamak için Yerel üzerine yaz düğmesine tıklayın.
JVM Seçeneklerini ve Platform Özelliklerini Yapılandırma
JVM seçeneklerini şuraya giderek yapılandırabiliriz: Help → Edit Custom VM OptionsMenü. Aşağıda, belirleyebileceğimiz birkaç önemli JVM seçeneği verilmiştir.
–server - Java HotSpot Server VM'nin seçilmesine izin verir
-Xms<size>- İlk Java yığın boyutunu ayarlar. Varsayılan değer 128 MB'dir.
-Xmx<size>- Maksimum Java yığın boyutunu ayarlar. Varsayılan değer 750 MB'dir.
-Xss<size> - Java iş parçacığı yığın boyutunu ayarlar.
–XX - GC algoritması ve diğer özelliklerin ayarlanmasına izin verir.