Apache NetBeans 27 hiện đã có những cải tiến cho Gradle, Maven, Java và nhiều cải tiến khác.

Apache NetBean

Một vài ngày trước, Đội Apache được công bố thông qua một thông báo ra mắt phiên bản mới của «NetBeans 27», bản cập nhật củng cố môi trường phát triển tích hợp phổ biến này với những cải tiến đáng kể.

Phiên bản mới này tập trung vào việc mở rộng khả năng tương thích với nhiều ngôn ngữ lập trình khác nhau được môi trường phát triển này hỗ trợ, bên cạnh việc tối ưu hóa năng suất của nhà phát triển và hiện đại hóa trải nghiệm làm việc với các dự án phức tạp.

Các tính năng mới chính của Apache NetBeans 27

Trong phiên bản mới này của NetBeans 2, đó là khả năng tương thích được tăng cường với Gradle 9, hiện có thể sử dụng trong các dự án mới tạo vì nó có bản sửa lỗi để hoạt động ổn định hơn. Maven, về phần mình, nhận được các bản cập nhật trong bộ công cụ của bạn, đạt đến phiên bản 3.9.11, Ngoài ra còn bổ sung plugin Njord và nhiều bản sửa lỗi khác giúp quản lý phụ thuộc dễ dàng hơn. Đã có những cải tiến trong việc tích hợp với Ant, đảm bảo tính nhất quán cao hơn trong quá trình xây dựng dự án.

Trong trường hợp của Java, phiên bản mới của NetBeans 27 Nó kết hợp các chức năng cho phép bạn cấu trúc lại từng tệp riêng lẻ bên ngoài các dự án., một tính năng được cộng đồng yêu cầu rất nhiều. Hỗ trợ một phần cho việc nhập mô-đun được thêm vào, khả năng gỡ lỗi và phân tích ngăn xếp được tối ưu hóa, và Trình biên dịch nb-javac được cập nhật lên phiên bản tương ứng của JDK 25b31. Chúng tôi cũng đã sửa các lỗi trong trình định dạng, cải thiện chức năng thụt lề và hoàn thiện mã, đồng thời tối ưu hóa các đề xuất cho các phần tử không sử dụng.

PHP, Web và Khung doanh nghiệp

Môi trường cho PHP hiện cung cấp khả năng tô sáng cú pháp được cải thiện và hỗ trợ cho thẻ HTML. được tùy chỉnh, giúp cải thiện và tạo điều kiện thuận lợi cho công việc trên các dự án kết hợp cả hai ngôn ngữ. Đối với phát triển web, NetBeans 27 bao gồm trình phân tích cú pháp ngữ nghĩa JSON, hỗ trợ truy vấn phương tiện CSS Cấp độ 4 và cải tiến tích hợp tệp Vue.js. Về phía doanh nghiệp, hỗ trợ cho GlassFish 7.0.24 và 8.0.0-M11 đã được mở rộng, không gian tên PrimeFaces và OmniFaces đã được thêm vào, tính năng tự động hoàn thành lớp JSF đã được cải thiện và Payara 5.x và JDK 21 đã được tích hợp.

El trình soạn thảo mã nhận được một số cải tiến đáng chú ý: hiện hỗ trợ so sánh nội dung thư mục, Cung cấp bản xem trước tệp SVG và cải thiện hỗ trợ TextMark/MarkdownTất cả những điều này được bổ sung bằng bản cập nhật cho công cụ chủ đề FlatLaf 3.6.1, giúp cải thiện giao diện trực quan của IDE với tính ổn định và tính nhất quán cao hơn trong giao diện người dùng.

Trong số những thay đổi khác nổi bật:

  • Cải thiện tính năng tự động hoàn thành các lớp JSF
  • Cải thiện các nhà cung cấp chức năng thẻ JSF
  • Đã thay thế việc sử dụng WeakSet bằng JDK tương đương và loại bỏ lớp này
  • Cải thiện/sửa lỗi xử lý danh mục XML
  • Trong tiện ích mở rộng VSCode, cài đặt người dùng cho các ký tự xác nhận đã được thêm vào để chấp nhận các đề xuất mã.

Nếu bạn muốn biết thêm về nó của phiên bản mới này, bạn có thể kiểm tra chi tiết trong liên kết sau.

Làm thế nào để cài đặt Apache NetBeans 25 trên Linux?

Việc cài đặt Apache NetBeans trên Linux có thể được thực hiện theo nhiều cách khác nhau, tùy thuộc vào sở thích của người dùng và khả năng tương thích của hệ thống.

Đối với những ai muốn biên dịch Apache NetBeans từ mã nguồn, bước đầu tiên là tải xuống các tệp cần thiết từ trang web chính thức của dự án. Sau khi lấy được các tập tin, bạn phải giải nén gói dữ liệu vào vị trí mong muốn trong hệ thống.
Sau đó, bạn cần truy cập vào terminal và điều hướng đến thư mục nơi các tập tin đã được giải nén. Tại đó, bạn cần chạy lệnh sau:

ant

Để xây dựng IDE Apache NetBeans. Sau khi được xây dựng, bạn có thể chạy IDE bằng cách nhập

./nbbuild/netbeans/bin/netbeans

Cài đặt qua Snap

Đối với người dùng thích phương pháp đơn giản và nhanh hơn, NetBeans có sẵn dưới dạng gói Snap:

sudo snap install netbeans --classic

Cài đặt bằng Flatpak

Một lựa chọn khác là cài đặt Apache NetBeans bằng Flatpak. Để thực hiện được điều này, hệ thống phải hỗ trợ loại gói này. Lệnh để thực hiện cài đặt như sau:

flatpak install flathub org.apache.netbeans