NetBeans 10 menambah sokongan untuk Java dan PHP terkini

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

Di mana memuat turun NetBeans 10

Anda boleh memuat turun NetBeans 10 dari halaman projek NetBeans Apache.

Apa yang baru dalam NetBeans 10

Kunci untuk NetBeans 10 adalah sokongan yang dipertingkatkan untuk Java Development Kit (JDK) 11 serta kemampuan untuk PHP dan kerangka ujian JUnit 5 untuk Java.

Untuk JDK 11, yang tiba pada bulan September 2018, NetBeans 10.0 menyokong pemalar fail kelas dinamik, yang memperluas pilihan ekspresi untuk pereka bahasa dan pelaksana penyusun. Keupayaan lain untuk JDK 11 termasuk:

  • Sokongan pemboleh ubah tempatan untuk parameter lambda, untuk menyelaraskan sintaks deklarasi parameter formal dalam ungkapan lambda yang tersirat secara tersirat dengan sintaks deklarasi pemboleh ubah tempatan.
  • Penyelesaian kod untuk parameter var lambda.
  • Penyingkiran modul Corba.
  • Integrasi dengan projek nb-javac untuk menyokong JDK 11. Projek ini telah lama menyediakan versi penyusun Java Java yang ditambal untuk editor Java NetBeans.

Untuk PHP, NetBeans 10 membolehkan pembangun menambah koma tertinggal dalam panggilan fungsi di bawah PHP 7.3. Pembangun juga boleh menggunakan tugasan rujukan senarai serta sintaks heredoc dan nowdoc yang fleksibel. Sokongan PHP 7.2 termasuk koma akhir dalam sintaks senarai, pewarnaan untuk jenis objek, dan versi PHP dalam sifat projek. Untuk PHP 7.1, NetBeans 10 menambah sokongan untuk penglihatan berterusan kelas serta pengendalian pengecualian multicache, jenis nullable, dan pewarnaan untuk kata kunci yang kosong dan boleh diulang. Lexer sensitif konteks dari PHP 7.0 juga disokong.

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

Peningkatan adalah pelepasan kedua terbesar NetBeans di bawah bidang kuasa Apache. Apache 9.0 tiba pada bulan Ogos 2018.