Apache NetBeans IDE 11.1 Dikeluarkan

Organisasi Yayasan Perisian Apache dibentangkan persekitaran pembangunan bersepadu Apache NetBeans 11.1. Ini adalah keluaran ketiga yang dihasilkan oleh Yayasan Apache sejak Oracle mendermakan kod NetBeans, dan yang pertama sejak itu terjemahan projek daripada inkubator kepada kategori projek Apache utama. Keluaran ini mengandungi sokongan untuk bahasa pengaturcaraan Java SE, Java EE, PHP, JavaScript dan Groovy. Sokongan C/C++ daripada pangkalan kod derma Oracle dijangka akan dipindahkan dalam keluaran akan datang.

Utama inovasi NetBeans 11.1:

  • Menambah sokongan untuk Java EE 8 dengan keupayaan untuk membina aplikasi web menggunakan Maven atau Gradle. Aplikasi Java EE 8 yang dibina dalam NetBeans boleh digunakan ke bekas Java EE 8 menggunakan templat Maven "webapp-javaee8" baharu yang dibina untuk digunakan dengan NetBeans. Melaksanakan integrasi terbina dalam dengan pelayan aplikasi Payara (garpu daripada GlassFish). Sokongan tambahan untuk GlassFish 5.0.1;

    Apache NetBeans IDE 11.1 Dikeluarkan

  • Menambah sokongan untuk ciri baharu bahasa Java. Menambahkan profil migrasi untuk JDK 10 dan 12. Penjanaan nama automatik untuk modul Jigsaw telah diwujudkan. Menambah sokongan kepada editor kod Java JEP-325 (bentuk ungkapan "suis" baharu), JEP-330 (penghantaran program dalam bentuk fail tunggal dengan kod sumber) dan memaparkan petunjuk tentang nama parameter sebaris;

    Apache NetBeans IDE 11.1 Dikeluarkan

    Apache NetBeans IDE 11.1 Dikeluarkan

  • Menambah contoh untuk Gluon OpenJFX;

    Apache NetBeans IDE 11.1 Dikeluarkan

  • Sokongan yang lebih baik untuk sistem binaan Maven dan Gradle. Untuk Maven, integrasi dengan perpustakaan JaCoCo telah diwujudkan dan keupayaan untuk menghantar hujah pengkompil Java daripada Maven kepada editor kod Java disediakan. Untuk Gradle, sokongan awal untuk projek java modular dan sokongan JavaEE telah ditambah, wizard Aplikasi Frontend Java telah dilaksanakan, sokongan untuk projek web penyahpepijatan telah disediakan, memaparkan output semasa proses binaan telah didayakan secara lalai, UI HTML Gradle telah telah diperbaiki;

    Apache NetBeans IDE 11.1 Dikeluarkan

  • Menambah keupayaan untuk menggunakan Graal.js, pelaksanaan bahasa JavaScript berdasarkan GraalVM;
  • Melaksanakan pembahagian cache dengan kod Truffle antara sesi penyahpepijatan yang berbeza;
  • Menambah sokongan untuk penyerlahan sintaks untuk kod dalam Kotlin;
  • Melaksanakan keupayaan untuk melengkapkan kod templat secara automatik dalam bahasa Jade;
  • Menambah sokongan untuk PHP 7.4 dan contoh yang dikemas kini untuk bahasa PHP;
  • Prestasi yang dipertingkatkan pada skrin ketumpatan piksel tinggi (HiDPI). Skrin percikan yang dipaparkan pada permulaan, pemisah tab dan ikon telah disesuaikan untuk HiDPI;
  • Peralihan telah dibuat kepada kitaran pembangunan baharu, membayangkan pembentukan keluaran baharu setiap suku tahun.

Sumber: opennet.ru

Tambah komen