Apache NetBeans IDE 12.1 Dirilis

Organisasi Yayasan Perangkat Lunak Apache disajikan lingkungan pengembangan yang terintegrasi Apache NetBeans 12.1, yang menyediakan dukungan untuk bahasa pemrograman Java SE, Java EE, PHP, C/C++, JavaScript, dan Groovy.
Ini adalah rilis ketujuh yang diproduksi oleh Apache Foundation sejak kode NetBeans ditransfer dari Oracle.

Utama inovasi NetBeans 12.1:

  • Menambahkan dukungan terbatas untuk bahasa C/C++, yang saat ini tertinggal dari plugin pengembangan C/C++ yang sebelumnya dirilis untuk NetBeans IDE 8.2. Untuk pengembangan di C/C++, dukungan untuk proyek sederhana ditawarkan, memungkinkan Anda menjalankan perintah untuk membangun dan menjalankan, penyorotan sintaksis menggunakan tata bahasa TextMate, dan melakukan debug menggunakan gdb. Penyelesaian kode dan kemampuan pengeditan lainnya diimplementasikan melalui akses ke server LSP (Language Server Protocol) ccl, yang harus dijalankan sendiri oleh pengguna.
  • Menambahkan dukungan platform Jakarta EE8, yang menggantikan Java EE (Java Platform, Enterprise Edition). Dimungkinkan untuk membuat proyek
    Jakarta EE 8 dan modifikasi aplikasi Maven yang sudah ada menggunakan Jakarta EE 8.

  • Kompiler Java bawaan NetBeans nb-javac (javac yang dimodifikasi) diterjemahkan untuk digunakan Java 14.
  • Untuk Java, dukungan untuk kata kunci "record" telah didesain ulang, memberikan bentuk ringkas untuk definisi kelas yang menghilangkan kebutuhan untuk secara eksplisit mendefinisikan berbagai metode tingkat rendah seperti sama dengan(), hashCode() dan toString() dalam kasus di mana data hanya disimpan di bidang, perilaku bekerja dengannya tidak berubah. Menambahkan template baru untuk membuat konstruksi Java dengan kata kunci "record". Peningkatan dukungan untuk penyelesaian kode dengan "catatan".
  • Untuk Java SE, dukungan untuk sistem build Gradle telah diaktifkan. Menambahkan dukungan untuk Direktori yang Dihasilkan dan memastikan pekerjaan yang benar dengan pemroses anotasi.
  • Untuk PHP, tindakan baru telah ditambahkan ke menu Komposer untuk memperbarui pemuat otomatis dan menjalankan skrip. Di debugger, alih-alih 0 dan 1 pada nilai variabel Boolean, nilai false dan true akan ditampilkan. Alat analisis kode yang ditingkatkan.

    Apache NetBeans IDE 12.1 Dirilis

  • Untuk HTML, komponen validasi markup (validator.jar) telah diperbarui. Diaktifkan dukungan untuk penyelesaian input berbasis template. Menambahkan dukungan untuk penyelesaian kode dan penyorotan sintaksis untuk konstruksi seperti " "

    Apache NetBeans IDE 12.1 Dirilis

  • CSS menawarkan opsi pemformatan "Tab dan Indentasi" untuk mengontrol indentasi dan penggunaan tab atau spasi.

    Apache NetBeans IDE 12.1 Dirilis

  • Saat startup, JDK yang diinstal di Linux dan macOS terdeteksi menggunakan toolkit sdkman.

Sumber: opennet.ru

Tambah komentar