Yayasan Perangkat Lunak Apache baru-baru ini merilis lrilis versi baru Apache NetBeans 17, di mana sejumlah besar perubahan dan perbaikan telah dilakukan.
Bagi mereka yang tidak terbiasa dengan NetBeans, Anda harus tahu bahwa ini itu adalah IDE yang cukup populer yang menyediakan dukungan untuk Java SE, Java EE, PHP, C/C++, JavaScript dan bahasa pemrograman Groovy.
Fitur baru utama NetBeans 17
Dalam versi baru ini yang disajikan dari NetBeans 17, disoroti hal itu menambahkan dukungan untuk platform Jakarta EE 10 y peningkatan dukungan untuk beberapa fitur baru di Java 19, seperti pencocokan pola dalam ekspresi sakelar.
Perubahan lain yang menonjol adalah telah disiapkan untuk kompatibilitas dengan JDK 20, dan jugadan menambahkan saran tambahan untuk kode Java dan compiler Java bawaan NetBeans nb-javac (javac yang dimodifikasi) telah diperbarui ke versi 19.0.1.
Selain itu, dalam versi baru NetBeans 17 ini, dukungan untuk sistem build Gradle telah ditingkatkan, karena akses ke platform Java disediakan untuk proyek non-Java Gradle.
Itu juga telah terjadi peningkatan dukungan untuk sistem build Maven, pemrosesan pelacakan tumpukan juga telah diaktifkan, presentasi Java AST saat debugging telah ditingkatkan bersama dengan pengindeksan teks sumber yang salah.
Di sisi lain, Lingkungan proyek web telah meningkatkan dukungan CSS, karena sekarang menyediakan pencarian properti CSS case-insensitive dan pencocokan yang dioptimalkan saat mengisi kueri CSS.
Editor kode menawarkan kemungkinan untuk menutup semua dokumen dalam daftar sekaligus. ANTLRv4 Runtime telah diperbarui ke versi 4.11.1 dan dukungan awal telah diberikan untuk ANTLR4 Lexer, yang kodenya telah diterjemahkan untuk bekerja dengan format ANTLR dan TOML.
Dari perubahan lainnya yang menonjol dari versi baru:
- Beberapa pengaturan riwayat versi telah dikerjakan ulang.
- Menambahkan dukungan untuk tag javadoc @summary.
- Implementasi deteksi proxy dan konfigurasi otomatis.
- API alat Gradle telah diperbarui ke versi 8.0-rc-1.
- Opsi telah dibersihkan di antarmuka.
- Implementasi deteksi proxy dan konfigurasi otomatis.
- Menambahkan petunjuk untuk memperbarui dependensi.
- Versi terbaru dari maven 3.8.7 dan exec-maven-plugin 3.1.0.
- Pengindeksan lokal diizinkan saat memuat indeks eksternal.
- Lingkungan PHP mendukung fitur-fitur baru di PHP 8.2, seperti kelas hanya-baca, tipe null, false, dan true, dan mendefinisikan konstanta dalam sifat.
- Peningkatan dukungan untuk metode pada tipe enum.
- Menambahkan dukungan untuk profil OCI (Oracle Cloud Infrastructure).
- Dukungan Jakarta EE dan Java EE telah diterapkan untuk Tomcat dan TomEE.
- Saat dijalankan di Linux, mode rendering teks subpiksel KDE terdeteksi secara otomatis.
Akhirnya jika Anda ingin tahu lebih banyak tentang itu dari versi baru ini, Anda dapat memeriksa detailnya di link berikut.
Bagaimana cara menginstal Apache NetBeans 17 di Linux?
Bagi mereka yang ingin mendapatkan versi baru ini, mereka harus unduh kode sumber aplikasi, yang dapat diperoleh dari link berikut.
Setelah Anda menginstal semuanya, unzip file yang baru diunduh ke direktori yang Anda sukai.
Dan dari terminal kita akan masuk ke direktori ini dan kemudian menjalankan:
ant
Untuk membangun Apache NetBeans IDE. Setelah dibuat, Anda dapat menjalankan IDE dengan mengetik
./nbbuild/netbeans/bin/netbeans
juga ada metode penginstalan lain dengan mana mereka dapat didukung, salah satunya adalah dengan bantuan paket Snap.
Mereka hanya perlu memiliki dukungan untuk dapat menginstal paket jenis ini di sistem mereka. Untuk menginstal menggunakan metode ini, Anda harus mengetik perintah berikut:
sudo snap install netbeans --classic
Metode lain adalah dengan bantuan paket Flatpak, jadi Anda harus memiliki dukungan untuk menginstal paket-paket ini di sistem Anda.
Perintah untuk melakukan penginstalan adalah sebagai berikut:
flatpak install flathub org.apache.netbeans