IntelliJ IDEA 2020.1 kararlı sürümü burada! Bu, bu yıl yayınlanan ilk büyük güncelleme sürümüdür.Yeni sürüm Java 14 için destek, bazı web ve test çerçeveleri için yeni özellikler, hata ayıklayıcı için veri akışı analizi yardımı ve yeni bir LightEdit modu ekler. Ve JDK'yı IDE'den indirmek ve yapılandırmak için destek.
İndirme adresi https://www.jetbrains.com/idea/download şeklindedir veya güncellemek için Toolbox Uygulamasını kullanabilirsiniz.
IntelliJ IDEA 2020.1, Java 14 ve yeni özellikleri için destek ekledi. Örneğin, hızlı bir şekilde yeni kayıtlar oluşturabilen ve bunların yapıcılarını ve bileşenlerini oluşturabilen, mevcut hatalar konusunda uyaran ve örneğin Örnek Eşleştirme özelliğini destekleyen Kayıtları destekler. Ayrıntılar için https://blog.jetbrains.com/idea/2020/03/java-14-and-intellij-idea/ adresine bakın
Destek Kayıtları
Örnek Eşleştirme
IntelliJ IDEA'nın her yeni sürümü, statik kod analizi yeteneklerini genişletecektir ve bu sürüm elbette bir istisna değildir. Bir dizi iyileştirmeye ek olarak, 2020.1 ayrıca yeni kod kontrol işlevleri ekler. Örneğin, SimpleDateFormat modelindeki büyük harf kullanımını kontrol edin, tarih formatlamadaki kullanım durumlarını analiz edin, fazladan ek yöntem çağrıları bulun ve dize değişmezlerindeki gereksiz kaçış karakterlerini bildirin ve önerin.
IntelliJ IDEA 2020.1'den başlayarak, bir proje oluştururken ve yapılandırırken JDK'yı doğrudan IDE'den indirebilir ve yapılandırabilirsiniz. İndirilen projeyi açarsanız, IDE, proje için yapılandırılan JDK'nın makineye yüklenip yüklenmediğini kontrol edecek, eksikse, indirmeyi isteyecektir.
LightEdit modu, kullanıcıların proje oluşturmadan veya yüklemeden metin düzenleyiciye benzer bir pencerede bağımsız dosyaları hızlı bir şekilde değiştirmelerine olanak tanır. LightEdit modunda dosyaları komut satırı, IDE'nin karşılama arayüzü veya işletim sisteminin dosya yöneticisi aracılığıyla açabilirsiniz. LightEdit modundan tam moda geçmek için "Dosyayı Projede Aç" amacını (Alt + Enter) kullanın.
Editör, Javadocs render etme yeteneği ekler
Zen modu olası dikkat dağıtıcı unsurları ortadan kaldırabilir ve geliştiricilerin koda tamamen odaklanmasına yardımcı olabilir. Esasen, bu yeni mod Rahatsız Etmeyin modunu ve tam ekran modunu birleştirir, böylece her iki modu da girmek veya çıkmak istediğinizde etkinleştirmeniz veya devre dışı bırakmanız gerekmez. Zen Modunu etkinleştirmek için Görünüm | Görünüm | Zen Moduna girin veya "Hızlı Geçiş Şeması" açılır penceresinden seçim yapın (Ctrl + `| Görünüm modu | Zen Moduna Girin).
Bu versiyonda, kullanıcılar ekranı sık sık kaydırmadan dosyada görüntülenecek kod satırına atlayabilir. Gezinme çubuğu, Java sınıfları ve arayüzlerindeki yöntemleri görüntüleyebildiğinden:
IntelliJ IDEA 2020.1, hata ayıklayıcıya Veri Akışı analizi yardımı ekler. Bu işlev, program yürütmenin mevcut durumuna bağlı olarak her zaman doğru / yanlış olan olası anormallikleri ve koşulları tahmin eder ve görüntüler.
Java kodunda hata ayıklayıp bir kesme noktasına ulaştığımızda, IDE, programın mevcut durumuna göre bir veri akışı analizi çalıştıracak ve kod yürütme kesme noktasına ulaşmadan önce ne olacağını bize gösterecektir:
Bu işleve ayrıntılı bir giriş için lütfen buraya tıklayın.
IntelliJ IDEA 2020.1'de, kullanıcıların artık Git'i önceden manuel olarak yüklemelerine gerek yoktur. Bir Git kod deposunu klonlarken, IDE makinede Git yürütülebilir dosyasını arayacaktır. Bulamazsa, indirecek ve kuracaktır.
IntelliJ IDEA'nın varsayılan yazı tipi, kodlama için özel olarak tasarlanmış yepyeni bir yazı tipidir.
IntelliJ IDEA 2020.1, yeni bir varsayılan Light teması benimser ve tüm farklı işletim sistemlerinde birleştirilmiştir. Eski temaya geri dönmek için Görünüm | Hızlı Geçiş Şeması | Tema'yı kullanabilirsiniz.
IntelliJ IDEA 2020.1, yeni sözdizimi, hata vurgulama, gezinme, tür bilgileri ve diğer birçok temel IDE işlevi dahil olmak üzere Scala 3 için ilk destek sağlar.
Yukarıda bahsedilen yeni özellikler topluluk sürümünde mevcuttur