Yayasan Perisian Apache memperkenalkan persekitaran pembangunan bersepadu Apache NetBeans 12.4, yang menyediakan sokongan untuk bahasa pengaturcaraan Java SE, Java EE, PHP, C/C++, JavaScript dan Groovy. Ini adalah keluaran ketujuh yang dihasilkan oleh Yayasan Apache sejak kod NetBeans dipindahkan daripada Oracle.
Ciri baharu utama dalam NetBeans 12.3:
- Menambah sokongan untuk platform Java SE 16, yang juga dilaksanakan dalam nb-javac, pengkompil Java terbina dalam NetBeans (javac diubah suai). Daripada pelaksanaan pengekodan Base64 asli, modul java.util.Base64 digunakan.
- Proses memasang dan mendaftarkan pengedaran OpenJDK dalam NetBeans telah diautomasikan (item "Perkhidmatan OpenJDK Universal Jauh" telah ditambahkan pada menu "Tools/ Java Platform/ Add Platform").
- Menambah sokongan untuk projek Jakarta EE 9.
- Menambah wizard untuk mencipta projek berdasarkan rangka kerja Micronaut ("Projek Baharu / Java dengan Maven / Projek Micronaut"). Melaksanakan penyiapan kod, pemfaktoran semula dan pemprosesan pautan dalam fail yaml Micronaut.
- Versi platform Payara dikesan secara automatik dan dipaparkan dalam panel pendaftaran pelayan.
- Untuk projek yang menggunakan sistem binaan Maven, keupayaan untuk menggantikan hujah ke dalam aplikasi dan VM yang akan digunakan semasa melancarkan dan menyahpepijat telah dilaksanakan.
- Kit alat Gradle telah dikemas kini kepada versi 7.0. Menambah sokongan untuk pengumpulan logik kod dan sumber (βKumpulan Sumber Gradleβ) Versi terkini JaCoCo 0.8.6 (Liputan Kod Gradle).
- Menambah sokongan untuk projek Freeform Ant dengan tahap bersarang 9+. Sokongan yang lebih baik untuk membangunkan projek Java/Jakarta EE yang menggunakan Ant.
- Alat pembangunan PHP telah menambah sokongan untuk argumen bernama, yang diperkenalkan dalam keluaran PHP 8.0. Dalam bahagian fail penting, fail konfigurasi PHP-CS-Fixer 3 kini dipaparkan. Keserasian dengan Phing 3 telah ditambah. Dialog "Betulkan Penggunaan" telah ditukar.
- Autolengkap teg HTML yang digunakan semasa menjana borang web.
- Melaksanakan pengiktirafan sambungan fail ".md" dengan markup Markdown dan menandakannya dengan ikon khas. Menambahkan penyerlahan sintaks Markdown.
- Maklumat tentang kehadiran ralat sentiasa dipaparkan dalam bentuk ikon di sudut kanan bawah.
Sumber: opennet.ru