Apache NetBeans IDE 11.1 Dirilis

Organisasi Yayasan Perangkat Lunak Apache disajikan lingkungan pengembangan yang terintegrasi Apache NetBeans 11.1. Ini adalah rilis ketiga yang diproduksi oleh Apache Foundation sejak Oracle menyumbangkan kode NetBeans, dan yang pertama sejak saat itu terjemahan proyek dari inkubator ke kategori proyek Apache utama. Rilis ini berisi dukungan untuk bahasa pemrograman Java SE, Java EE, PHP, JavaScript dan Groovy. Dukungan C/C++ dari basis kode sumbangan Oracle diharapkan akan dimigrasikan pada rilis mendatang.

Utama inovasi NetBeans 11.1:

  • Menambahkan dukungan untuk Java EE 8 dengan kemampuan membangun aplikasi web menggunakan Maven atau Gradle. Aplikasi Java EE 8 yang dibangun di NetBeans dapat disebarkan ke kontainer Java EE 8 menggunakan templat Maven "webapp-javaee8" baru yang dibuat untuk digunakan dengan NetBeans. Menerapkan integrasi bawaan dengan server aplikasi Payara (garpu dari GlassFish). Menambahkan dukungan untuk GlassFish 5.0.1;

    Apache NetBeans IDE 11.1 Dirilis

  • Menambahkan dukungan untuk fitur baru bahasa Java. Menambahkan profil migrasi untuk JDK 10 dan 12. Pembuatan nama otomatis untuk modul Jigsaw telah dibuat. Menambahkan dukungan ke editor kode Java JEP-325 (bentuk baru dari ekspresi "saklar"), JEP-330 (pengiriman program dalam bentuk satu file dengan kode sumber) dan menampilkan petunjuk tentang nama parameter inline;

    Apache NetBeans IDE 11.1 Dirilis

    Apache NetBeans IDE 11.1 Dirilis

  • Menambahkan contoh untuk Gluon OpenJFX;

    Apache NetBeans IDE 11.1 Dirilis

  • Peningkatan dukungan untuk sistem pembangunan Maven dan Gradle. Untuk Maven, integrasi dengan perpustakaan JaCoCo telah dibangun dan kemampuan untuk meneruskan argumen kompiler Java dari Maven ke editor kode Java disediakan. Untuk Gradle, dukungan awal untuk proyek java modular dan dukungan JavaEE telah ditambahkan, wizard Aplikasi Frontend Java telah diterapkan, dukungan untuk debugging proyek web telah disediakan, menampilkan output selama proses pembangunan telah diaktifkan secara default, Gradle HTML UI telah telah diperbaiki;

    Apache NetBeans IDE 11.1 Dirilis

  • Menambahkan kemampuan untuk menggunakan Graal.js, implementasi bahasa JavaScript berdasarkan GraalVM;
  • Menerapkan pembagian cache dengan kode Truffle antara sesi debugging yang berbeda;
  • Menambahkan dukungan untuk penyorotan sintaksis untuk kode di Kotlin;
  • Menerapkan kemampuan untuk melengkapi kode template secara otomatis dalam bahasa Jade;
  • Menambahkan dukungan untuk PHP 7.4 dan memperbarui contoh untuk bahasa PHP;
  • Peningkatan kinerja pada layar dengan kepadatan piksel tinggi (HiDPI). Layar splash yang ditampilkan saat startup, pemisah tab dan ikon telah diadaptasi untuk HiDPI;
  • Transisi telah dilakukan ke siklus pengembangan baru, yang menyiratkan pembentukan rilis baru setiap triwulan.

Sumber: opennet.ru

Tambah komentar