NetBeans 10 menambahkan dukungan untuk Java dan PHP terbaru

Apache NetBeans 10, versi terbaru dari IDE open source untuk pengembangan Java SE, PHP, dan JavaScript, sekarang tersedia sebagai rilis produksi.

Tempat mengunduh NetBeans 10

Anda dapat mengunduh NetBeans 10 dari halaman proyek Apache NetBeans.

Apa yang baru di NetBeans 10

Kunci NetBeans 10 adalah dukungan yang ditingkatkan untuk Java Development Kit (JDK) 11 serta kemampuan untuk PHP dan kerangka kerja pengujian JUnit 5 untuk Java.

Untuk JDK 11, yang tiba pada September 2018, NetBeans 10.0 mendukung konstanta file kelas dinamis, yang memperluas opsi ekspresi untuk desainer bahasa dan pelaksana kompilator. Kemampuan lain untuk JDK 11 meliputi:

  • Dukungan sintaks variabel lokal untuk parameter lambda, untuk menyelaraskan sintaks dari deklarasi parameter formal dalam ekspresi lambda yang diketik secara implisit dengan sintaks deklarasi variabel lokal.
  • Penyelesaian kode untuk parameter var lambda.
  • Penghapusan modul Corba.
  • Integrasi dengan proyek nb-javac untuk mendukung JDK 11. Proyek ini telah lama menyediakan versi patch javac Java compiler untuk editor Java NetBeans.

Untuk PHP, NetBeans 10 memungkinkan pengembang menambahkan koma tambahan dalam panggilan fungsi di bawah PHP 7.3. Pengembang juga dapat menggunakan tugas referensi daftar serta sintaks heredoc dan nowdoc yang fleksibel. Dukungan PHP 7.2-nya mencakup tanda koma dalam sintaks daftar, pewarnaan untuk jenis objek, dan versi PHP di properti proyek. Untuk PHP 7.1, NetBeans 10 menambahkan dukungan untuk visibilitas konstan kelas serta penanganan pengecualian multicache, tipe nullable, dan pewarnaan untuk kata kunci void dan iterable. Lexer sensitif konteks dari PHP 7.0 juga didukung.

JUnit 5.3.1 ditambahkan sebagai pustaka di NetBeans, untuk menambahkannya dengan cepat ke proyek Java. @TestableAnotasi JUnit 5 juga didukung.

Pembaruan ini adalah rilis utama kedua dari NetBeans di bawah yurisdiksi Apache. Apache 9.0 tiba pada Agustus 2018.