Apache NetBeans IDE 12.6 Dirilis

Apache Software Foundation memperkenalkan lingkungan pengembangan terintegrasi Apache NetBeans 12.6, yang menyediakan dukungan untuk bahasa pemrograman Java SE, Java EE, PHP, C/C++, JavaScript, dan Groovy. Ini merupakan rilis kesembilan yang diproduksi oleh Apache Foundation sejak kode NetBeans diserahkan oleh Oracle.

Di antara perubahan yang diusulkan:

  • Untuk pengembang Java, penyelesaian kode telah ditingkatkan untuk variabel kelas anonim dan deklarasi dengan kata kunci β€œrecord”. Menambahkan dukungan awal untuk pencocokan pola dalam pernyataan "saklar". Dipastikan URL disertakan dalam kode dengan link ke template yang digunakan.
    Apache NetBeans IDE 12.6 Dirilis
  • Kompiler Java NetBeans bawaan nb-javac (javac yang dimodifikasi) telah diperbarui ke versi 1.8, dukungan untuk JDK 17 telah ditambahkan. Dukungan untuk javadoc 17 telah ditambahkan. JavaFX telah diperbarui ke versi 17.
  • Peningkatan dukungan untuk sistem pembangunan Gradle. Toolkit Gradle telah diperbarui ke versi 7.3 dengan dukungan untuk Java 17. Pengakuan direktori dengan kode dalam bahasa Kotlin telah dipastikan. Wizard pembuatan proyek baru untuk Gradle telah diusulkan. Templat proyek Java Frontend telah diperbarui untuk mendukung Gradle 7.
    Apache NetBeans IDE 12.6 Dirilis
  • Peningkatan dukungan untuk sistem pembangunan Maven. Kemampuan untuk menggunakan Support Maven Wrapper (mvnw) dalam proyek telah diterapkan. Masalah dengan UTF-8 telah teratasi. Peningkatan pencarian praprosesor untuk anotasi.
  • Pemuat kelas baru (Pemuat Kelas Transformasi Cached) telah diusulkan untuk bahasa Groovy, pemeriksaan statis jenis atribut di AST telah disediakan, dan kinerja penguraian saat memuat kelas dari sistem file telah ditingkatkan secara signifikan.
  • Alat untuk Java EE telah menambahkan dukungan untuk Glassfish 6.2.1.
  • Sebagian besar perbaikan dan peningkatan terkait penggunaan server LSP (Protokol Server Bahasa) untuk analisis kode dan pengenalan sintaksis telah diperkenalkan.
  • Untuk PHP, dukungan untuk namespace telah ditambahkan ke template, perlindungan telah ditambahkan terhadap penyisipan ekspresi "use" ke posisi yang salah, penggunaan alat pemfaktoran ulang untuk properti pribadi dari suatu sifat telah dipastikan, dan dukungan untuk kode PSR-12 standar pemformatan telah ditambahkan.
    Apache NetBeans IDE 12.6 Dirilis
  • Editor HTML telah meningkatkan dukungan SCSS, menambahkan opsi untuk melengkapi nilai palet warna, dan menambahkan kemampuan untuk mengabaikan blok saat memformat ulang CSS.
    Apache NetBeans IDE 12.6 Dirilis
  • Editor TypeScript dan cpplite telah dialihkan untuk menggunakan modul MultiViews untuk menampilkan tab di antarmuka dengan benar.
    Apache NetBeans IDE 12.6 Dirilis
  • Perbaikan telah dilakukan pada debugger. Peningkatan kinerja untuk debugging jarak jauh. Menambahkan kemampuan untuk mengonfigurasi direktori kerja dan variabel lingkungan saat ini.
  • Parser yang ditingkatkan untuk format YAML.

Sumber: opennet.ru

Tambah komentar