Apache NetBeans 11.3, Karanlık Yeni Arayüz, HiDPI Geliştirmeleri ve Daha Fazlasıyla Geliyor

Netbeans 11.3

La Apache Software Foundation, entegre geliştirme ortamının yeni sürümü "Apache NetBeans 11.3”, NetBeans kodunun Oracle tarafından aktarılmasından sonra Apache Vakfı tarafından hazırlanan beşinci sürüm ve proje sonrası ilk sürüm inkübatörden Apache projeleri kategorisine aktarılmasıdır.

Bu sürüm çeşitli değişiklikler ve haberler içerirJava SE, Java EE, PHP, JavaScript ve Groovy programlama dilleri için destek bulabilirken, Oracle tarafından sağlanan kod tabanının 11.3 sürümünün C / C ++ dilleri için desteğin beklenen entegrasyonu bir sonraki sürüm için ertelendi.

Apache NetBeans 11.3'teki yenilikler nelerdir?

Bu yeni sürümde öne çıkan başlıca yeniliklerden biri, yeni karanlık arayüz görüntüleme modlarının entegrasyonu. Bulabileceğimiz yeni yollar Dark Metal ve Dark Nimbusbuna ek olarak ayrıca önerilmiştir yeni bir FlatLaf teması.

ayrıca yüksek piksel yoğunluklu ekranlar için gelişmiş destek vurgulanmıştır (HiDPI) ve basitleştirilmiş HeapView widget'ı.

bunun yanı sıra Java SE 14 platformu için destek eklendi, 17 Mart'ta yayınlanması planlanıyor.

bu sözdizimi vurgulamasını ve kod biçimlendirmesini içerir sınıfları tanımlamanın kompakt bir yolunu sağlayan ve equals (), hashCode () ve toString () gibi çeşitli düşük düzeyli yöntemleri açıkça tanımlamadan kaçınmanıza olanak tanıyan yeni "record" anahtar sözcüğüyle yapılar için.

Katma Java 11'de görünen programların başlangıç ​​modu desteği, tek bir kaynak kodu dosyası olarak sunulur (bir sınıf, sınıf dosyaları, JAR dosyaları ve modüller oluşturmadan doğrudan bir kod dosyasından çalıştırılabilir). NetBeans'te, bu tek dosyalı programlar artık Sık Kullanılan penceresindeki projelerin dışında oluşturulabilir, çalıştırılabilir ve hata ayıklanabilir.

Yanı sıra metin bloklarının dönüşümünü tersine çevirme yeteneği içinde kaçış karakterleri kullanılmadan çok satırlı metin verileri de dahil olmak üzere son sayıda ortaya çıkan. Kod düzenleyicide, metin blokları artık tekrar satırlara dönüştürülebilir.

Ve Geliştirilmiş Gradle derleme sistemi desteği. Gradle Tooling API, 6.0 sürümüne güncellendi. Ana dizini ve bileşik derlemeyi yeniden eşleştirme desteği eklendi (Gradle Composite Project). Proje tanıma Kotlin dilinde sağlanır. Projelerin zorunlu yeniden başlatılması için destek eklendi.

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

  • Maven derleme sistemini kullanan projeler için, varsayılan JDK sürümünü geçersiz kılmak için ayarlar eklenmiştir.
  • Kod düzenleyiciye TypeScript dil desteği eklendi (tamamen geriye dönük uyumlu kalırken JavaScript yeteneklerini genişletir).
  • JavaScript projeleri için, Chrome'a ​​bağlantı sağlayan bir bağlayıcı oluşturulmuştur.
  • PHP için, özellik ve yöntem otomatik tamamlama "$ this =>" olmadan sağlanır.
  • Derleme sırasında uyarılardan kurtulmak için çalıştı.
  • Groovy 2.5.9, junit 5.5.2 ve GraalVM 19.3.0 kitaplıkları güncellendi.
  • Kapıcı, eski ve kullanılmayan NetBeans dizinlerini belirleyip kaldırmak için bir özellik ekler.

Onun hakkında daha fazla bilgi edinmek istiyorsanız danışabilirsin aşağıdaki bağlantı.

NetBeans 11.3 Linux'a nasıl kurulur?

Bu yeni sürümü edinmek isteyenler, edinebilecekleri uygulamanın kaynak kodunu indirmelidir. aşağıdaki bağlantıdan.

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 paketlerinin yardımıdır, bu yüzden bu paketleri sistemlerine kurmak için desteğe sahip olmaları gerekir.

Kurulumu gerçekleştirme komutu aşağıdaki gibidir:

flatpak install flathub org.apache.netbeans

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.