Apache NetBeans 27, Gradle, Maven, Java ve daha fazlasına yönelik iyileştirmelerle birlikte kullanıma sunuldu.

Apache NetBeans'i

Birkaç gün önce, Apache ekibi tanıtıldı yeni sürümün lansmanı bir duyuru ile duyuruldu «NetBeans 27», Bu popüler entegre geliştirme ortamını önemli iyileştirmelerle güçlendiren bir güncelleme.

Bu yeni sürüm, geliştirici üretkenliğini optimize etmenin ve karmaşık projelerle çalışma deneyimini modernize etmenin yanı sıra, bu geliştirme ortamı tarafından desteklenen çeşitli programlama dilleriyle uyumluluğu genişletmeye odaklanıyor.

Apache NetBeans 27 Temel Yeni Özellikler

NetBeans 2'nin bu yeni sürümünde, Gradle 9 ile güçlendirilmiş uyumluluk, Artık yeni oluşturulan projelerde de kullanılabilecek, daha kararlı bir çalışma için düzeltmeler yapılmış. Maven ise güncellemeler alıyor araç setinizde, 3.9.11 sürümüne ulaşıldı, Njord eklentisinin eklenmesinin yanı sıra bağımlılık yönetimini kolaylaştıran çeşitli düzeltmeler de mevcut. Ant ile entegrasyonda iyileştirmeler yapıldı, proje inşasında daha fazla tutarlılık sağlanması.

Java durumundaNetBeans 27'nin yeni sürümü Projelerin dışında bireysel dosyaları yeniden düzenlemenize olanak tanıyan işlevleri bünyesinde barındırır.Topluluk tarafından yoğun talep gören bir özellik. Modüllerin içe aktarılması için kısmi destek eklendi, hata ayıklama ve yığın analizi yetenekleri optimize edildi ve nb-javac derleyicisi JDK 25b31'in ilgili sürümüne güncellendiAyrıca biçimlendiricideki hataları düzelttik, girintileri ve kod tamamlamayı iyileştirdik ve kullanılmayan öğeler için önerileri optimize ettik.

PHP, Web ve Kurumsal Çerçeveler

Çevre için PHP artık geliştirilmiş sözdizimi vurgulama ve HTML etiketleri için destek sunuyor. özelleştirilmiş, her iki dili birleştiren projelerde çalışmayı iyileştirir ve kolaylaştırır. Web geliştirme için, NetBeans 27, bir JSON anlamsal ayrıştırıcısı içerir, CSS Seviye 4 medya sorguları desteği ve Vue.js dosya entegrasyonunda iyileştirmeler. Kurumsal tarafta, GlassFish 7.0.24 ve 8.0.0-M11 desteği genişletildi, PrimeFaces ve OmniFaces ad alanları eklendi, JSF sınıfı otomatik tamamlama iyileştirildi ve Payara 5.x ve JDK 21 entegre edildi.

El kod düzenleyicide birkaç önemli iyileştirme yapıldı: artık dizin içeriği karşılaştırmasını destekliyor, SVG dosya önizlemesi sağlar ve TextMark/Markdown desteğini iyileştirirTüm bunlara, kullanıcı arayüzünde daha fazla istikrar ve tutarlılık sağlayarak IDE'nin görsel görünümünü yenileyen FlatLaf 3.6.1 tema motoruna gelen güncelleme de ekleniyor.

Öne çıkan diğer değişikliklerden:

  • JSF sınıflarının otomatik tamamlanması iyileştirildi
  • Geliştirilmiş JSF etiket işlevi sağlayıcıları
  • WeakSet kullanımı JDK eşdeğeriyle değiştirildi ve sınıf kullanımdan kaldırıldı
  • XML kataloglarının işlenmesini iyileştirin/düzeltin
  • VSCode eklentisinde, kod önerilerini kabul etmek için onay karakterlerine ilişkin kullanıcı ayarları eklendi.

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