Versi baru dari NetBeans 19 telah pun dikeluarkan dan ia datang sarat dengan sejumlah besar perubahan dan penambahbaikan, yang mana penambahbaikan sokongan untuk Java, PHP, Rust menonjol, serta beberapa penambahbaikan dalam antara muka pengguna, antara lain.
Bagi mereka yang tidak biasa dengan NetBeans, anda harus tahu bahawa ini ia adalah IDE yang agak popular yang menyediakan sokongan untuk bahasa pengaturcaraan Java SE, Java EE, PHP, C/C++, JavaScript dan Groovy.
Ciri baru utama NetBeans 19
Dalam versi baru NetBeans 19 ini yang dibentangkan, sdan melaksanakan beberapa peningkatan visual, yang ditonjolkan itu editor kod mempunyai pemapar fail dan pautan (minimum, tetapi berfungsi) oleh Markdown diperbadankan, serta juga telah melaksanakan penambahbaikan screen saver yang mempunyai pelicinan teks subpiksel didayakan dengan maklumat tentang kemajuan pemuatan modul, manakala pada skrin HiDPI, pemaparan penunjuk sisipan dalam mod seret dan lepas telah dipertingkatkan.
Di samping itu, ia juga diperhatikan bahawa membetulkan garis bawah berbilang tab dalam pemaparan tab atas, pembundaran dalam metrik fon terminal telah dikemas kini, serta penutupan tab apabila cuba memilih tab yang dipangkas separa telah ditetapkan.
Satu lagi perubahan yang menonjol dalam versi baharu NetBeans 19 ini ialah Menambah sokongan untuk platform GlassFish 7.0.6 dan pelayan aplikasi Wildfly 28, juga menyokong JSF 4.0, serta keupayaan untuk menavigasi melalui fail HCL (bahasa definisi konfigurasi yang digunakan dalam HashiCorp Terraform) dan bahawa keupayaan yang berkaitan dengan penggunaan pelayan LSP telah dilanjutkan.
Mengenai penambahbaikan untuk Java, ia menonjol editor kod telah menambah baik penalaan syarat, gelung dan blok cuba/tangkap, telah diperbaiki fungsi penyelesaian kod, menambahkan keupayaan untuk mengikat JTreg secara langsung, menyediakan keupayaan untuk mengikat modul kepada seni bina pemproses, modul OpenJFX menambah sokongan untuk seni bina Aarch64 untuk Linux dan Mac OS.
Dalam Gradle, sistem binaan ini telah dikemas kini bersama-sama dengan APInya kepada versi 8.3-rc dengan sokongan untuk JDK 20 dan Groovy DSL masih digunakan.
Dalam Maven, kemas kini kepada Maven 3.9.3 telah dibuat, maven-indexer 7.0.1 dan luzene 9.6.0, di samping menambah sokongan untuk penapis untuk indeks luaran, penyelesaian Java yang lebih baik untuk membolehkan pratonton, Perkhidmatan SMO digunakan untuk nama kelas dan pertanyaan SHA1, kemas kini inkremental yang dioptimumkan bagi indeks telah dilakukan dan keserasian dengan Jakarta EE 10 telah dipertingkatkan.
Daripada perubahan yang lain yang menonjol dari versi baru ini:
- Butang "Jalankan semula ujian gagal" didayakan untuk JUnit5.
- Melaksanakan keupayaan untuk menukar projek dari jakartaee8 kepada jakartaee10.
- Menambahkan tetapan untuk melumpuhkan petunjuk pelengkapan parameter.
- Sokongan untuk menjana ungkapan lambda telah ditambahkan pada penjana kod.
- Sokongan CSS dalam persekitaran projek web telah dipertingkatkan.
- Pelaksanaan tab dalam panel telah diubah, jadi konsep kad berturut-turut kini terlibat.
- Pilihan fon yang dipertingkatkan dalam tetingkap terminal.
- Sokongan yang lebih baik untuk ciri yang diperkenalkan dalam versi PHP yang lebih baharu dalam persekitaran PHP.
- Pembangunan persekitaran untuk pembangunan projek dalam bahasa Rust telah diteruskan.
- Semua tindakan biasa dengan projek telah dilaksanakan. Dijamin pengendalian yang betul bagi petikan tunggal dalam kod Rust.
Akhirnya sekiranya anda ingin mengetahui lebih lanjut mengenainya versi baharu ini, anda boleh menyemak butirannya pautan berikut.
Bagaimana cara memasang Apache NetBeans 19 di Linux?
Bagi mereka yang ingin mendapatkan versi baharu ini mesti muat turun kod sumber aplikasi, yang boleh diperolehi daripada pautan berikut.
Setelah semuanya dipasang, buka zip fail yang baru dimuat ke dalam 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 yang mana mereka boleh 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 anda mesti mempunyai sokongan untuk memasang pakej ini pada sistem anda.
Perintah untuk melakukan pemasangan adalah seperti berikut:
flatpak install flathub org.apache.netbeans