Apache NetBeans IDE 11.1 đã được phát hành

Các tổ chức của Quỹ phần mềm Apache trình bày môi trường phát triển tích hợp Apache NetBeans 11.1. Đây là bản phát hành thứ ba do Apache Foundation sản xuất kể từ khi Oracle tặng mã NetBeans và là bản đầu tiên kể từ đó. bản dịch dự án từ vườn ươm đến danh mục dự án Apache chính. Bản phát hành có hỗ trợ cho các ngôn ngữ lập trình Java SE, Java EE, PHP, JavaScript và Groovy. Hỗ trợ C/C++ từ cơ sở mã do Oracle tài trợ dự kiến ​​sẽ được di chuyển trong bản phát hành tương lai.

Chính đổi mới NetBeans 11.1:

  • Đã thêm hỗ trợ cho Java EE 8 với khả năng xây dựng các ứng dụng web bằng Maven hoặc Gradle. Các ứng dụng Java EE 8 được xây dựng trong NetBeans có thể được triển khai vào vùng chứa Java EE 8 bằng cách sử dụng mẫu Maven "webapp-javaee8" mới được xây dựng để sử dụng với NetBeans. Triển khai tích hợp tích hợp với máy chủ ứng dụng Payara (một cái nĩa từ GlassFish). Đã thêm hỗ trợ cho GlassFish 5.0.1;

    Apache NetBeans IDE 11.1 đã được phát hành

  • Đã thêm hỗ trợ cho các tính năng mới của ngôn ngữ Java. Đã thêm hồ sơ di chuyển cho JDK 10 và 12. Việc tạo tên tự động cho các mô-đun Jigsaw đã được thiết lập. Đã thêm hỗ trợ cho trình soạn thảo mã Java JEP-325 (dạng biểu thức "chuyển đổi" mới), JEP-330 (cung cấp các chương trình dưới dạng một tệp duy nhất có mã nguồn) và hiển thị gợi ý về tên của các tham số nội tuyến;

    Apache NetBeans IDE 11.1 đã được phát hành

    Apache NetBeans IDE 11.1 đã được phát hành

  • Đã thêm các ví dụ cho Gluon OpenJFX;

    Apache NetBeans IDE 11.1 đã được phát hành

  • Cải thiện hỗ trợ cho hệ thống xây dựng Maven và Gradle. Đối với Maven, việc tích hợp với thư viện JaCoCo đã được thiết lập và khả năng chuyển các đối số trình biên dịch Java từ Maven sang trình soạn thảo mã Java được cung cấp. Đối với Gradle, hỗ trợ ban đầu cho các dự án java mô-đun và hỗ trợ JavaEE đã được thêm vào, trình hướng dẫn Ứng dụng Java Frontend đã được triển khai, hỗ trợ gỡ lỗi các dự án web đã được cung cấp, hiển thị đầu ra trong quá trình xây dựng đã được bật theo mặc định, Giao diện người dùng HTML của Gradle có được cải tiến;

    Apache NetBeans IDE 11.1 đã được phát hành

  • Đã thêm khả năng sử dụng Graal.js, triển khai ngôn ngữ JavaScript dựa trên GraalVM;
  • Đã triển khai việc phân chia bộ đệm bằng mã Truffle giữa các phiên gỡ lỗi khác nhau;
  • Đã thêm hỗ trợ đánh dấu cú pháp cho mã trong Kotlin;
  • Đã triển khai khả năng tự động hoàn thành mã mẫu bằng ngôn ngữ Jade;
  • Đã thêm hỗ trợ cho PHP 7.4 và các ví dụ cập nhật cho ngôn ngữ PHP;
  • Cải thiện hiệu suất trên màn hình có mật độ điểm ảnh cao (HiDPI). Màn hình giật gân hiển thị khi khởi động, dấu phân cách tab và biểu tượng đã được điều chỉnh cho HiDPI;
  • Quá trình chuyển đổi đã được thực hiện sang một chu kỳ phát triển mới, ngụ ý việc hình thành các bản phát hành mới hàng quý.

Nguồn: opennet.ru

Thêm một lời nhận xét