NetBeans 12.5 Tiba dengan Sokongan Java 17 Eksperimental, Perbaikan Bug, dan Banyak Lagi

La Yayasan Perisian Apache (ASF) baru-baru ini mengumumkan pelepasan versi baru 12.5 persekitaran pembangunan NetBeans, di mana hampir 130 permintaan tarik diproses untuk kemas kini, mereka merujuk kepada banyak perbaikan bug dan peningkatan di Java, serta alat binaan Gradle dan Maven.

Bagi mereka yang tidak biasa dengan NetBeans, anda harus mengetahui perkara itu ini adalah IDE yang cukup popular yang memberikan sokongan untuk bahasa pengaturcaraan Java SE, Java EE, PHP, C / C ++, JavaScript dan GroovyIni adalah versi ketujuh yang dibuat oleh Apache Foundation sejak Oracle menyumbangkan kod NetBeans.

NetBeans adalah persekitaran pembangunan bersepadu percuma, selesai terutamanya untuk bahasa pengaturcaraan Java dan bahawa ia juga mempunyai sejumlah besar modul untuk memperluasnya. NetBeans adalah projek sumber terbuka yang sangat berjaya dengan pangkalan pengguna yang besar, komuniti yang terus berkembang.

Ciri baru utama NetBeans 12.5

Dalam versi baru NetBeans 12.5 ini kebanyakan perubahan berkaitan dengan pembetulan pepijat, semasa di bahagian ddan beberapa penambahbaikan menonjol, tetapi mereka cukup penting, kerana misalnya Mereka termasuk penambahan jendela untuk bekerja dengan ekspresi biasa di lingkungan Java.

selain itu Java 17LTS (baru dikeluarkan) secara rasmi sudah dapat digunakan di NetBeans, tetapi penyatuannya masih eksperimen, sementara Java 8 dan 11 tetap menjadi versi LTS pilihan untuk penggunaan produktif. Selain itu, NetBeans 12.5 menawarkan beberapa peningkatan khusus, seperti itu pelayan LSP (Protokol pelayan bahasa) telah diperluas untuk memasukkan petunjuk Java deklaratif dan bukannya fail .java, fail .class kini berjalan lebih baik jika kelas yang berkaitan sudah ada.

Satu lagi perubahan yang menonjol adalah sokongan yang lebih baik untuk sistem binaan Gradle dan Maven, pues aSaya bekerja dengan alat binaan Maven, pemaju kini juga dapat menangani projek dalam ruang nama https. Masalah dengan aplikasi web Maven juga telah diperbaiki yang, bersama dengan alat Payara Micro Maven, dapat menyebabkan projek yang bersih atau baru dibuat tersedia dua kali.

yang Kemas kini Gradle LSP kini membolehkan konfigurasi dilakukan secara langsung dalam alat bina, sebagai contoh, untuk melaksanakan mod "–continuous" untuk mengaktifkan. Di sisi lain, untuk mengelakkan tingkah laku debugger yang berpotensi menjengkelkan dalam mod "–continuous" untuk membuatnya dapat dikendalikan, tindakan tertentu kini dapat dilumpuhkan dengan penyedia tindakan Gradle. Dengan cara ini, anda dapat mengelakkan debugger memulakan semula aplikasi setiap kali menyimpan fail projek.

Di sisi lain, ini juga menyoroti penambahan sokongan untuk Jakarta EE 9 GlassFish 6, peningkatan kecil dalam dukungan C ++ dan PHP, penambahan kemampuan pembuatan objek ke alat integrasi VSCode dan fail berdasarkan templat.

Akhirnya sekiranya anda ingin mengetahui lebih lanjut mengenainya versi baru ini, anda boleh menyemak perinciannya Dalam pautan berikut.

Bagaimana cara memasang NetBeans 12.5 di Linux?

Bagi mereka yang ingin mendapatkan versi baru ini, mereka mesti memuat turun kod sumber aplikasi yang mana boleh didapati dari pautan berikut.

Setelah semuanya dipasang, Buka zip fail yang baru dimuat turun ke direktori yang anda sukai.

Dan dari terminal kita akan memasuki direktori ini dan kemudian melaksanakan:

ant

Untuk membina IDE Apache NetBeans. Setelah dibina anda boleh menjalankan IDE dengan menaip

./nbbuild/netbeans/bin/netbeans

juga ada kaedah pemasangan lain dengan mana mereka dapat disokong, salah satunya adalah dengan bantuan pakej Snap.

Mereka hanya perlu mempunyai sokongan untuk dapat memasang jenis pakej ini di sistem mereka. Untuk memasang dengan kaedah ini, anda mesti menaip arahan berikut:

sudo snap install netbeans --classic

Kaedah lain adalah dengan bantuan pakej Flatpak, jadi mereka mesti mempunyai sokongan untuk memasang pakej ini pada sistem mereka.

Perintah untuk melakukan pemasangan adalah seperti berikut:

flatpak install flathub org.apache.netbeans

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.