Birkaç gün önce lansmanı yeni versiyonu Apache NetBeans 25Geliştirme ortamı verimliliği, kullanıcı deneyimi ve uyumluluk odaklı bir dizi önemli iyileştirmeyi tanıtan .
Öne çıkanlar arasında; araçlar optimize edildi kod düzenleyicide anahtar, yeniden düzenlemeler sırasında daha sezgisel gezinme sağlar, Projelerde sekme sırasının daha iyi yönetimi ve kod değişikliklerinin daha doğru bir şekilde izlenmesi.
Görsel optimizasyon ve kullanıcı deneyimi
NetBeans 25'in bu yeni sürümünün sunduğu en önemli değişikliklerden biri, Simgeleri SVG biçiminde yerleştirmeBu da arayüzde daha keskin, daha ölçeklenebilir grafikler anlamına geliyor. Ayrıca, görüntü yüklemeyi iyileştirmek için Bu formatta, NetBeans artık daha hafif bir alternatif olan JSVG kütüphanesini kullanıyor ve Batik'e göre daha verimlidir.
Arayüz düzeyinde, Etkin sekmelerin görünümünde ayarlamalar yapıldı ve seçili alanlar, ayrıca sekme başlıklarında üst dizinleri görüntüleme seçeneğinin daha net ve işlevsel bir uygulaması. Ayrıca Dizinleri seçmek için kullanılan iletişim kutusu yeniden tasarlandı dosya sistemi içinde daha akıcı ve daha doğru bir deneyim sağlar.
SQL düzenleyici ve destek iyileştirmeleri
NetBeans 25'te SQL düzenleyicisi önemli iyileştirmeler aldı; Daha gelişmiş bir otomatik tamamlama sistemi tanıtıldı, kelimeler içindeki kısmi eşleşmelere dayanarak, aramanın ilk karakterden başlamasına gerek kalmadan, terimler önerebilme yeteneğine sahiptir.
Derleme sistemlerindeki iyileştirmeler açısından, Uyumluluk iyileştirmeleri yapıldı Karınca, Gradle ve Maven. Bu durumuda Gradle, uygulandı testleri paralel modda çalıştırma yeteneğiveya, otomatik testin verimliliğini artıran. Maven, o esnada, artık daha doğru bağımlılık tespiti sunuyorSüre Ant, Payara Sunucusunda yürütmeyi desteklemek için optimize edildi WSL (Linux için Windows Alt Sistemi) ortamında.
Gibi LSP Sunucu Desteği (Dil Sunucusu Protokolü) NetBeans içerisinde daha çok yönlü kullanıma olanak verecek şekilde geliştirildi. Ek olarak, VSCode için NetBeans eklentisiyle entegrasyon iyileştirildiHibrit ortamlarda işbirlikçi geliştirmeyi kolaylaştıran.
Java, PHP ve diğer teknolojiler için yeni özellikler
NetBeans 25, Java için işlevsellik iyileştirmeleri sağlar, bunlar şunları içerir: anahtar blokları içinde otomatik tamamlamaDaha çevik kod yazımını kolaylaştırmak için, kapanış parantezlerini daha iyi işleyecek şekilde otomatik kod biçimlendirme de geliştirildi.
NetBeans dahili derleyicisi, nb-javac, JDK sürümü 24b29'a güncellendien son özelliklerle uyumluluğun sağlanması ve JDK 15'e Nashorn 15.x JavaScript motoruna destek eklendi ve daha yüksek versiyonlar.
PHP için, NetBeans 25 PHPStan statik analizör seviye 10 kontrolleri için destek sunar, Dışında, PHP 8.4'e yeni eklenen özellikler dahil edildi.
Son olarak şunu belirtmekte fayda var ki; Groovy kütüphaneleri 3.0.23 sürümüne güncellendi. kararlılık iyileştirmeleri ve yeni özellikler sunuyoruz. Ayrıca için destek genişletildi GlassFish 7 (7.0.21 sürümüne kadar) ve GlassFish 8 (test sürümü 8.0.0-M9'a kadar).
Onun hakkında daha fazla bilgi edinmek istiyorsanız Bu yeni sürümün ayrıntılarını şuradan kontrol edebilirsiniz: aşağıdaki bağlantı.
Apache NetBeans 25 Linux'a nasıl kurulur?
Apache NetBeans'i Linux'a kurmak, kullanıcı tercihlerine ve sistem uyumluluğuna bağlı olarak farklı şekillerde yapılabilir.
Apache NetBeans'i kaynak kodundan derlemeyi tercih edenler için ilk adım, projenin resmi web sitesinden gerekli dosyaları indirmektir. Dosyalar alındıktan sonra paketin sistem içerisinde istenilen bir yere açılması gerekmektedir.
Daha sonra terminale erişmeniz ve dosyaların çıkarıldığı dizine gitmeniz gerekiyor. Burada aşağıdaki komutu çalıştırmanız gerekiyor:
ant
Apache NetBeans IDE'sini oluşturmak için. Oluşturulduktan sonra IDE'yi yazarak çalıştırabilirsiniz.
./nbbuild/netbeans/bin/netbeans
Snap ile kurulum
Daha basit ve hızlı bir yöntem tercih eden kullanıcılar için NetBeans, Snap paketi olarak mevcuttur:
sudo snap install netbeans --classic
Flatpak kullanarak kurulum
Kullanılabilecek bir diğer seçenek ise Flatpak kullanarak Apache NetBeans kurulumudur. Bunu yapabilmek için sistemde bu tip paketlerin desteğinin aktif olması gerekmektedir. Kurulumu gerçekleştirmek için gereken komut şu şekildedir:
flatpak install flathub org.apache.netbeans