NetBeans 12.0, yeni karanlık modlar, TypeScript için iyileştirmeler, PHP 7.4, Java 14 ve daha fazlasıyla birlikte gelir

apache-netbeans

Popüler IDE'nin yeni versiyonu NetBeans 12.0 zaten aramızda ve Apache Software Foundation Organization kısa süre önce piyasaya sürüldüğünü ve kullanılabilirliğini duyurdu. Bu, Apache Vakfı tarafından hazırlanan altıncı versiyondur. Oracle tarafından NetBeans kodunun aktarılmasından sonra.

Apache NetBeans 12'nin bu sürümü esas olarak gelmekle karakterizedir genişletilmiş bir destek döngüsü eşliğinde (LTS).

Bu IDE'ye aşina olmayanlar için, Java SE, Java EE, PHP, JavaScript ve Groovy programlama dilleri için destek sağladığını bilmelisiniz. Özelliklerine ek olarak, Ant, versiyon kontrol ve yeniden düzenleme tabanlı bir proje sistemi bulunmaktadır.

NetBeans 12.0'daki yenilikler nelerdir?

IDE'nin bu yeni versiyonunda, duyuruda beklenen C / C ++ dil desteği tekrar ertelendi son versiyonun hazırlanması sırasında C ve C ++ 'da projelerin geliştirilmesi ile ilgili Oracle kodunun aktarımı tamamlanmış olsa da, bu kodun NetBeans'e entegrasyonu beklenenden daha fazla zaman gerektiriyor. .

bunun üzerine bu özelliği yerel olarak aktaramadı, geliştiriciler bile "Eklenti Yöneticisi" modülleri aracılığıyla yükleyebilir.

Haberlere gelince, bulabiliriz Java SE 14 platformu desteği, hangisi bu sözdizimi vurgulamasını ve kod biçimlendirmesini içerir yeni "kayıt" anahtar sözcüğüyle derlemeler için.

Ek olarak, "instanceof" operatöründe desen eşleşmesi için uyumluluk testi devam etti.

Özelliklere gelince Java 13'ten, NetBeans 12.0'da karakter kaçmadan biçimlendirilmiş çok satırlı metin bloklarını dönüştürmek için destek dahildir, kod düzenleyicide bir dizi satır artık benzer metin bloklarına dönüştürülebilir ve bunun tersi de geçerlidir.

Java 11 özelliklerinden, kaynak kodlu tek bir dosya olarak sunulan programların başlangıç ​​modu desteği not edilmiştir.

Diğer bir özellik ise Maven veya Gradle kullanarak web uygulamaları oluşturma yeteneği ile Java EE 8 için destek eklendi.

NetBeans tarafından oluşturulan Java EE 8 uygulamaları, bir Java EE 8 kapsayıcısında konuşlandırılabilir. yeni Maven şablonu webapp-javaee8 NetBeans ile kullanılmak üzere oluşturuldu.

Maven için JaCoCo kütüphanesi ile entegrasyon kurulmuştur ve bağımsız değişkenleri Maven Java derleyicisinden Java kod düzenleyicisine geçirme yeteneği sağlanmıştır.

Katma modüler Java projeleri desteği ve Gradle için JavaEE desteği. Gradle Tooling API, 6.3 sürümüne güncellendi. Gradle için yeni bir Java Frontend uygulama sihirbazı önerildi. Gradle Web ve Kotlin Gradle projelerinde hata ayıklama desteği eklendi.

Diğer değişikliklerden göze çarpan:

  • Kod düzenleyiciye TypeScript dil desteği eklendi.
  • HiDPI ekranları ve basitleştirilmiş HeapView widget'ı için geliştirilmiş destek.
  • Ek karanlık arayüz görüntüleme modları eklendi: Dark Metal ve Dark Nimbus.
  • PHP 7.4'teki yeni özellikler için destek eklendi.
  • Yeni bir FlatLaf teması önerildi.

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

NetBeans 12.0 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.

  1.   Marcos dijo

    Gönderi için teşekkürler.

    Kurulum bölümünde, uygulama koduna bağlantı, konuşulan 11 değil, sürüm 12'e işaret ediyor.

    bağlantı şudur: https://netbeans.apache.org/download/nb120/nb120.html

  2.   Marcos dijo

    Sağladıkları sh betiğini indirmek ve yönetici izinleriyle doğrudan terminalde çalıştırmak olan başka bir yükleme yöntemi daha vardır.