NetBeans 19 giới thiệu các cải tiến cho trình soạn thảo mã, với Rust và hơn thế nữa

apache-netbeans

NetBeans là một môi trường phát triển tích hợp miễn phí, chủ yếu dành cho ngôn ngữ lập trình Java.

Phiên bản mới của NetBeans 19 đã được phát hành và nó đi kèm với một số lượng lớn các thay đổi và cải tiến, trong đó nổi bật là các cải tiến hỗ trợ cho Java, PHP, Rust, cũng như một số cải tiến về giao diện người dùng, cùng những cải tiến khác.

Đối với những người không quen thuộc với NetBeans, bạn nên biết rằng điều này nó là một IDE khá phổ biến cung cấp hỗ trợ cho các ngôn ngữ lập trình Java SE, Java EE, PHP, C / C ++, JavaScript và Groovy.

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

Trong phiên bản NetBeans 19 mới phát hành này, svà thực hiện một số cải tiến về mặt hình ảnh, trong đó nổi bật là trình soạn thảo mã có trình xem tệp và liên kết (tối thiểu nhưng đầy đủ chức năng) bởi Markdown được thành lập, cũng như đã thực hiện các cải tiến trình bảo vệ màn hình có tính năng làm mịn văn bản pixel phụ với thông tin về tiến trình tải mô-đun, trong khi trên màn hình HiDPI, hiển thị chỉ báo chèn ở chế độ kéo và thả đã được cải thiện.

Ngoài điều này, nó cũng được lưu ý rằng đã sửa lỗi gạch chân nhiều tab trong quá trình hiển thị tab trên cùng, việc làm tròn số liệu phông chữ của thiết bị đầu cuối đã được cập nhật, cũng như việc đóng các tab khi cố gắng chọn một tab bị cắt một phần đã được sửa.

Một trong những thay đổi nổi bật khác trong phiên bản NetBeans 19 mới này là đã thêm hỗ trợ cho nền tảng GlassFish 7.0.6 và máy chủ ứng dụng Wildfly 28, cũng hỗ trợ JSF 4.0, cũng như khả năng duyệt qua các tập tin HCL (ngôn ngữ định nghĩa cấu hình được sử dụng trong HashiCorp Terraform) và các khả năng liên quan đến việc sử dụng máy chủ LSP đã được mở rộng.

Về những cải tiến dành cho Java, cần lưu ý rằng trình soạn thảo mã đã cải thiện việc điều chỉnh các điều kiện, vòng lặp và khối thử/bắt, đã được cải thiện Chức năng hoàn thành mã, đã thêm khả năng liên kết trực tiếp JTreg, cung cấp khả năng liên kết các mô-đun với kiến ​​trúc bộ xử lý, mô-đun OpenJFX đã thêm hỗ trợ cho kiến ​​trúc Aarch64 cho Linux và Mac OS.

Trong Gradle, hệ thống xây dựng này đã được cập nhật cùng với API của nó lên phiên bản 8.3-rc có hỗ trợ JDK 20 và Groovy DSL vẫn được sử dụng.

Trong Maven, bản cập nhật lên Maven 3.9.3 đã được thực hiện, maven-indexer 7.0.1 và lucene 9.6.0, cùng với việc hỗ trợ các bộ lọc cho các chỉ mục bên ngoài đã được thêm vào, giải pháp java cải tiến để cho phép xem trước, Dịch vụ SMO được sử dụng cho tên lớp và truy vấn SHA1, cập nhật tăng dần các chỉ mục được tối ưu hóa đã được thực hiện và khả năng tương thích với Jakarta EE 10 đã được cải thiện.

Những thay đổi khác nổi bật so với phiên bản mới này:

  • Nút "Chạy lại các bài kiểm tra không thành công" được bật cho JUnit5.
  • Đã triển khai khả năng chuyển đổi dự án từ jakartaee8 sang jakartaee10.
  • Đã thêm cài đặt để tắt gợi ý hoàn thành tham số.
  • Hỗ trợ tạo biểu thức lambda đã được thêm vào trình tạo mã.
  • Hỗ trợ CSS trong môi trường dự án web đã được cải thiện.
  • Việc triển khai các tab trong bảng điều khiển đã được thay đổi, vì vậy giờ đây khái niệm về các thẻ liên tiếp đã can thiệp.
  • Tùy chọn phông chữ được cải thiện trong cửa sổ terminal.
  • Cải thiện hỗ trợ cho các tính năng được giới thiệu trong các phiên bản PHP mới hơn trong môi trường PHP.
  • Sự phát triển của môi trường để phát triển các dự án bằng ngôn ngữ Rust vẫn tiếp tục.
  • Mọi hành động điển hình với dự án đều được thực hiện. Đảm bảo xử lý chính xác các dấu ngoặc đơn trong mã Rust.

Cuối cùng 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 19 trên Linux?

Đối với những người muốn có phiên bản mới này, họ phải tải xuống mã nguồn ứng dụng, có thể lấy được từ liên kết sau.

Khi bạn đã cài đặt xong mọi thứ, hãy giải nén tệp mới tải xuống vào một thư mục mà bạn thích.

Và từ terminal, chúng ta sẽ nhập thư mục này và sau đó thực thi:

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ũng có các phương pháp cài đặt khác mà chúng có thể được hỗ trợ, một trong số chúng là với sự trợ giúp của các gói Snap.

Họ chỉ cần có sự hỗ trợ để có thể cài đặt các loại gói này trên hệ thống của họ. Để cài đặt bằng phương pháp này, bạn phải gõ lệnh sau:

sudo snap install netbeans --classic

Một phương pháp khác là với sự trợ giúp của các gói Flatpak, vì vậy bạn phải có sự hỗ trợ để cài đặt các gói này trên hệ thống của mình.

Lệnh để thực hiện cài đặt như sau:

flatpak install flathub org.apache.netbeans

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.