Apache NetBeans 25, memperkenalkan peningkatan dalam prestasi dan kefungsian

Apache NetBeans

Beberapa hari yang lalu pelancaran versi baru dari Apache NetBeans 25, yang memperkenalkan beberapa peningkatan ketara yang tertumpu pada kecekapan persekitaran pembangunan, pengalaman pengguna dan keserasian.

Antara sorotan, alat telah dioptimumkan kunci dalam editor kod, menyediakan navigasi yang lebih intuitif semasa pemfaktoran semula, a Pengurusan susunan tab yang lebih baik dalam projek dan penjejakan perubahan kod yang lebih tepat.

Pengoptimuman visual dan pengalaman pengguna

Salah satu perubahan paling penting yang dipersembahkan versi baharu NetBeans 25 ini ialah Membenamkan ikon dalam format SVG, yang diterjemahkan kepada grafik yang lebih tajam dan berskala dalam antara muka. selain itu, untuk menambah baik pemuatan imej Dalam format ini, NetBeans kini menggunakan perpustakaan JSVG, alternatif yang lebih ringan dan cekap berbanding Batik.

Pada peringkat antara muka, Pelarasan telah dibuat pada penampilan tab aktif dan kawasan terpilih, serta pelaksanaan pilihan yang lebih jelas dan lebih berfungsi untuk memaparkan direktori induk dalam pengepala tab. Juga Kotak dialog untuk memilih direktori telah direka bentuk semula dalam sistem fail, memberikan pengalaman yang lebih lancar dan tepat.

Editor SQL dan penambahbaikan sokongan

Dalam NetBeans 25, editor SQL menerima peningkatan besar, sebagai Sistem pelengkapan automatik yang lebih maju telah diperkenalkan, mampu mencadangkan istilah berdasarkan padanan separa dalam perkataan, tanpa memerlukan carian bermula dari aksara pertama.

Pada bahagian penambahbaikan dalam sistem penyusunan, Penambahbaikan keserasian telah dibuat dengan Ant, Gradle dan Maven. Dalam kes Gradle, telah dilaksanakan keupayaan untuk menjalankan ujian dalam mod selariatau, yang meningkatkan kecekapan ujian automatik. MavenSementara itu, kini menawarkan pengesanan pergantungan yang lebih tepatWalaupun Ant telah dioptimumkan untuk menyokong pelaksanaan pada Pelayan Payara dalam persekitaran WSL (Windows Subsystem for Linux).

Sebagai Sokongan Pelayan LSP (Protokol Pelayan Bahasa), telah dipertingkatkan membolehkan penggunaan yang lebih serba boleh dalam NetBeans. Selain itu, penyepaduan dengan pemalam NetBeans untuk VSCode telah dipertingkatkan, yang memudahkan pembangunan kolaboratif dalam persekitaran hibrid.

Ciri baharu untuk Java, PHP dan teknologi lain

NetBeans 25 menyediakan penambahbaikan fungsi untuk Java, termasuk: autolengkap dalam blok suis, memudahkan penulisan kod yang lebih tangkas, pemformatan kod automatik juga telah dipertingkatkan untuk mengendalikan kurungan penutup dengan lebih baik.

Penyusun dalaman NetBeans, nb-javac telah dikemas kini kepada JDK versi 24b29, memastikan keserasian dengan ciri terkini dan Sokongan untuk enjin JavaScript Nashorn 15.x telah ditambah dalam JDK 15 dan versi yang lebih tinggi.

Untuk PHP, NetBeans 25 memperkenalkan sokongan untuk pemeriksaan tahap 10 penganalisis statik PHPStanJuga, Ciri-ciri yang baru ditambah telah dimasukkan ke dalam PHP 8.4.

Akhir sekali, ia patut disebut bahawa Perpustakaan Groovy telah dikemas kini kepada versi 3.0.23, menawarkan peningkatan kestabilan dan ciri baharu. Juga sokongan telah diperluaskan untuk GlassFish 7 (sehingga versi 7.0.21) dan GlassFish 8 (sehingga versi ujian 8.0.0-M9).

Sekiranya anda ingin mengetahui lebih lanjut mengenainya versi baharu ini, anda boleh menyemak butirannya pautan berikut.

Bagaimana cara memasang Apache NetBeans 25 di Linux?

Memasang Apache NetBeans pada Linux boleh dilakukan dengan cara yang berbeza, bergantung pada pilihan pengguna dan keserasian sistem.

Bagi mereka yang lebih suka menyusun Apache NetBeans daripada kod sumber, langkah pertama ialah memuat turun fail yang diperlukan dari tapak web rasmi projek. Setelah fail diperolehi, pakej mesti dibuka zip ke lokasi yang dikehendaki dalam sistem.
Kemudian, anda perlu mengakses terminal dan menavigasi ke direktori tempat fail diekstrak. Di sana, anda perlu menjalankan arahan berikut:

ant

Untuk membina IDE Apache NetBeans. Setelah dibina anda boleh menjalankan IDE dengan menaip

./nbbuild/netbeans/bin/netbeans

Pemasangan melalui Snap

Bagi pengguna yang lebih suka kaedah yang lebih ringkas dan pantas, NetBeans tersedia sebagai pakej Snap:

sudo snap install netbeans --classic

Pemasangan menggunakan Flatpak

Pilihan lain yang tersedia ialah memasang Apache NetBeans menggunakan Flatpak. Untuk melakukan ini, sistem mesti mempunyai sokongan untuk jenis pakej ini didayakan. Perintah untuk melakukan pemasangan adalah seperti berikut:

flatpak install flathub org.apache.netbeans