NetBeans 12.1, C / C ++, Java ve PHP için birkaç iyileştirme getiren bir sürüm

apache-netbeans

La Apache Yazılım Vakfı Organizasyonu açıklandı son zamanlarda entegre geliştirme ortamının yeni sürümü, «Apache NetBeans 12.1«, Bu, içinde C / C ++, Java, PHP ve HTML için bazı destek iyileştirmeleri eklendi.

Bu IDE'den haberi olmayanlar için, bunu bilmeleri gerekir Java SE, Java EE, PHP, JavaScript ve Groovy programlama dilleri için destek sağlar. Özelliklerine ek olarak, Ant, versiyon kontrol ve yeniden düzenleme tabanlı bir proje sistemi bulunmaktadır.

NetBeans 12.1'ün başlıca yeni özellikleri

IDE'nin bu yeni sürümü büyük değişikliklerle gelmiyor, ancak desteklediği programlama dillerinin bazı yönlerini iyileştiriyor.

Ve çıkan bu yeni versiyonda, C / C ++ dilleri için sınırlı destek eklendi, NetBeans IDE 8.2 için önceden yayımlanan C / C ++ geliştirme eklentilerinin hala arkasında olan.

C / C ++ 'da geliştirme için, en basit projeler için destek verilmektedir, derleme ve çalıştırma komutlarını çalıştırmanıza, TextMate gramerlerini kullanarak sözdizimi vurgulamanıza ve gdb kullanarak hata ayıklamanıza olanak tanır.

Yanı sıra kod tamamlama ve diğer düzenleme yetenekleri kullanıcının bağımsız olarak çalıştırması gereken sunucunun CCLS (Dil Sunucusu Protokolü) LSP'sine erişilerek uygulanırlar.

Eklenen bir başka değişiklik de Jakarta EE 8 platformu desteği, Java EE'nin (Java Platform, Enterprise Edition) yerini aldı. Jakarta EE 8 projeleri oluşturabilir ve mevcut Maven uygulamalarını Jakarta EE 8'i kullanacak şekilde değiştirebilirsiniz.

NetBeans yerleşik Java derleyicisi nb-javac (javac tarafından değiştirildi) Java 14'ü kullanmak üzere çevrilmiştir.

Java için anahtar kelime desteği "Kayıt", sınıfları tanımlamanın kompakt bir yolunu sağlamak için yeniden tasarlandı, verinin yalnızca alanlarda depolandığı durumlarda equals (), hashCode () ve toString () gibi çeşitli düşük düzeyli yöntemleri açıkça tanımlama ihtiyacını ortadan kaldırır.

Çalışmanın değişmediği davranış. "Kayıt" anahtar sözcüğüyle Java yapıları oluşturmak için yeni bir şablon eklendi. Geliştirilmiş "kayıt" kodu tamamlama desteği.

Java SE için, Gradle derleme sistemi desteği etkinleştirildi. Oluşturulan dizinlere destek eklenmiş ve not işlemcileri ile doğru çalışma sağlanmıştır.

PHP için Composer menüsüne yeni eylemler eklendi otomatik yükleyiciyi güncellemek ve komut dosyalarını çalıştırmak için. Hata ayıklayıcıda değişkenlerin Boolean değerlerinde 0 ve 1 yerine false ve true görüntülenir. Kod analizi için geliştirilmiş araçlar.

HTML için, biçimlendirme doğrulayıcı bileşeni güncellendi (validator.jar). Kalıpları tamamlamak için destek içerir. «Gibi yapılar için kod tamamlama ve sözdizimi vurgulama desteği eklendi ».

CSS için "Sekmeler ve Girintiler" biçimlendirme seçenekleri önerilmiştir girintiyi ve sekme veya boşlukların kullanımını kontrol etmek için.

Başlangıçta, SDKMAN araç setini kullanarak Linux ve macOS'ta kurulu JDK'yı algılar.

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