NetBeans 12.1, versi yang membawa sedikit perbaikan untuk C / C ++, Java dan PHP

Apache-Netbeans

La Organisasi Apache Software Foundation diresmikan baru-baru ini versi baru dari lingkungan pengembangan terintegrasi, «Apache NetBeans 12.1«, Ini adalah versi di mana beberapa peningkatan dukungan ditambahkan untuk C / C ++, Java, PHP dan HTML.

Bagi yang belum tahu tentang IDE ini, mereka seharusnya tahu itu menyediakan dukungan untuk bahasa pemrograman Java SE, Java EE, PHP, JavaScript, dan Groovy. Selain fitur-fiturnya, ada sistem proyek berdasarkan Ant, kontrol versi, dan pemfaktoran ulang.

Fitur baru utama NetBeans 12.1

Versi baru dari IDE ini tidak disertai dengan perubahan besar, tetapi meningkatkan beberapa aspek untuk bahasa pemrograman yang didukungnya.

Dan dalam versi baru ini dirilis, dukungan terbatas untuk bahasa C / C ++ ditambahkan, yang masih berada di belakang plugin pengembangan C / C ++ yang dirilis sebelumnya untuk NetBeans IDE 8.2.

Untuk pengembangan di C / C ++, dukungan disediakan untuk proyek yang paling sederhana, memungkinkan Anda menjalankan kompilasi dan menjalankan perintah, menyoroti sintaks menggunakan tata bahasa TextMate, dan men-debug menggunakan gdb.

Selain itu penyelesaian kode dan kemampuan pengeditan lainnya mereka diimplementasikan dengan mengakses LSP CCLS (Language Server Protocol) server, yang harus dijalankan oleh pengguna secara independen.

Perubahan lain yang ditambahkan adalah dukungan untuk platform Jakarta EE 8, yang menggantikan Java EE (Java Platform, Enterprise Edition). Anda dapat membuat proyek Jakarta EE 8 dan memodifikasi aplikasi Maven yang ada untuk menggunakan Jakarta EE 8.

NetBeans built-in Java compiler nb-javac (dimodifikasi oleh javac) Ini telah diterjemahkan untuk menggunakan Java 14.

Untuk Java, dukungan kata kunci "Rekam" telah didesain ulang untuk memberikan cara yang ringkas untuk menentukan kelas, menghindari kebutuhan untuk secara eksplisit mendefinisikan berbagai metode tingkat rendah seperti equals (), hashCode (), dan toString () jika data disimpan di kolom saja.

Perilaku pekerjaan yang tidak berubah. Template baru telah ditambahkan untuk membuat konstruksi Java dengan kata kunci "record". Peningkatan dukungan penyelesaian kode "rekam".

Untuk Java SE, Dukungan sistem build Gradle diaktifkan. Dukungan untuk direktori yang dihasilkan telah ditambahkan dan pekerjaan yang benar dengan pemroses anotasi dipastikan.

Untuk PHP, tindakan baru telah ditambahkan ke menu Komposer untuk memperbarui pemuat otomatis dan menjalankan skrip. Di debugger, alih-alih 0 dan 1 dalam nilai Boolean variabel, false dan true yang ditampilkan. Alat yang ditingkatkan untuk analisis kode.

Untuk HTML, komponen validator markup telah diperbarui (validator.jar). Termasuk dukungan untuk menyelesaikan pola. Menambahkan dukungan untuk pelengkapan kode dan penyorotan sintaksis untuk konstruksi seperti « ».

Untuk CSS, opsi pemformatan "Tab dan Inden" telah diusulkan untuk mengontrol indentasi dan penggunaan tab atau spasi.

Saat startup, ini mendeteksi JDK yang diinstal di Linux dan macOS menggunakan toolkit SDKMAN.

Bagaimana cara menginstal NetBeans 12.1 di Linux?

Bagi mereka yang ingin mendapatkan versi baru ini, mereka harus mengunduh kode sumber dari aplikasi yang dapat mereka peroleh dari tautan di bawah.

Setelah Anda menginstal semuanya, unzip file yang baru diunduh ke direktori yang Anda sukai.

Dan dari terminal kita akan masuk ke direktori ini dan kemudian menjalankan:

ant

Untuk membangun Apache NetBeans IDE. Setelah dibuat, Anda dapat menjalankan IDE dengan mengetik

./nbbuild/netbeans/bin/netbeans

juga ada metode penginstalan lain yang dengannya mereka dapat didukung, salah satunya dengan bantuan paket Snap.

Mereka hanya perlu memiliki dukungan untuk dapat menginstal paket jenis ini di sistem mereka. Untuk menginstal menggunakan metode ini, Anda harus mengetik perintah berikut:

sudo snap install netbeans --classic

Metode lain adalah dengan bantuan paket Flatpak, jadi mereka harus memiliki dukungan untuk menginstal paket ini di sistem mereka.

Perintah untuk melakukan penginstalan adalah sebagai berikut:

flatpak install flathub org.apache.netbeans

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.