Apache Software Foundation kısa süre önce l'yi yayımladı.Apache NetBeans 17'nin yeni sürümünün piyasaya sürülmesi, içinde çok sayıda değişiklik ve iyileştirme yapılmıştır.
NetBeans'e aşina olmayanlar için şunu bilmelisiniz ki oldukça popüler bir IDE Java SE, Java EE, PHP, C/C++, JavaScript ve Groovy programlama dilleri için destek sağlar.
NetBeans 17'ün başlıca yeni özellikleri
NetBeans 17'nin sunulan bu yeni versiyonunda, Jakarta EE 10 platformu için destek eklendi y Java 19'daki bazı yeni özellikler için geliştirilmiş destekanahtar ifadelerinde kalıp eşleştirme gibi.
Öne çıkan değişikliklerden bir diğeri ise JDK 20 ile uyumlu hale getirilmiş olmasının yanı sıra,ve ek öneriler eklendi Java kodu için ve NetBeans'in yerleşik Java derleyicisi nb-javac (javac değiştirilmiş) 19.0.1 sürümüne güncellendi.
Buna ek olarak, NetBeans 17'nin bu yeni sürümünde, Gradle derleme sistemi için destek iyileştirildi, çünkü Java Gradle olmayan projeler için Java platformuna erişim sağlandı.
Aynı zamanda Maven yapı sistemi için geliştirilmiş destek, yığın izleme işleme de etkinleştirildi, hata ayıklama sırasında Java AST ekranı, hatalı kaynak metinlerin indekslenmesiyle birlikte geliştirildi.
Otra parçası, el Web proje ortamı, geliştirilmiş CSS desteğine sahiptir, çünkü artık büyük/küçük harfe duyarlı olmayan CSS özelliği aramaları ve CSS sorgularını doldururken optimize edilmiş eşleştirme sağlıyor.
Kod düzenleyici, listedeki tüm belgeleri bir kerede kapatma imkanı sunar. ANTLRv4 Runtime 4.11.1 sürümüne güncellendi ve kodun ANTLR ve TOML formatlarıyla çalışacak şekilde çevrildiği ANTLR4 Lexer için ilk destek verildi.
Diğer değişikliklerden yeni sürümden sıyrılanlar:
- Bazı sürüm geçmişi ayarları elden geçirildi.
- javadoc @summary etiketi için destek eklendi.
- Proxy algılama ve otomatik yapılandırmanın uygulanması.
- Gradle araçları API'si 8.0-rc-1 sürümüne güncellendi.
- Arayüzdeki seçenekler temizlendi.
- Proxy algılama ve otomatik yapılandırmanın uygulanması.
- Bağımlılıkları güncellemek için bir ipucu eklendi.
- Maven 3.8.7 ve exec-maven-plugin 3.1.0'ın güncellenmiş sürümleri.
- Harici indeksler yüklenirken yerel indekslemeye izin verilir.
- PHP ortamı, salt okunur sınıflar, null, false ve true türleri ve özelliklerde sabitleri tanımlama gibi PHP 8.2'deki yeni özellikleri destekler.
- Enum türlerinde yöntemler için geliştirilmiş destek.
- OCI (Oracle Bulut Altyapısı) profilleri için destek eklendi.
- Tomcat ve TomEE için Jakarta EE ve Java EE desteği uygulandı.
- Linux üzerinde çalışırken, KDE'nin alt piksel metin oluşturma modu otomatik olarak algılanır.
Nihayet onun hakkında daha fazlasını bilmek istiyorsan Bu yeni sürümün ayrıntılarını şuradan kontrol edebilirsiniz: aşağıdaki bağlantı.
Apache NetBeans 17 Linux'a nasıl kurulur?
Bu yeni sürümü almak isteyenler için uygulama kaynak kodunu indirin, hangisinden alınabilir aşağıdaki bağlantı.
Her şeyi yükledikten sonra, yeni indirilen dosyayı beğendiğiniz bir dizine açın.
Ve terminalden bu dizine gireceğiz ve sonra çalıştıracağız:
ant
Apache NetBeans IDE'sini oluşturmak için. Oluşturulduktan sonra IDE'yi yazarak çalıştırabilirsiniz.
./nbbuild/netbeans/bin/netbeans
ayrıca başka kurulum yöntemleri var desteklenebilecekleri, bunlardan biri Snap paketleri yardımıyla.
Bu tür paketleri sistemlerine kurabilmeleri için yalnızca desteğe ihtiyaçları vardır. Bu yöntemle kurmak için aşağıdaki komutu yazmalısınız:
sudo snap install netbeans --classic
Diğer bir yöntem ise Flatpak paketleri yardımıyla bu paketleri sisteminize kurmak için desteğe sahip olmanız gerekir.
Kurulumu gerçekleştirme komutu aşağıdaki gibidir:
flatpak install flathub org.apache.netbeans