Phát hành môi trường phát triển Qt Creator 5.0

Môi trường phát triển tích hợp Qt Creator 5.0 đã được phát hành, được thiết kế để tạo các ứng dụng đa nền tảng sử dụng thư viện Qt. Nó hỗ trợ cả việc phát triển các chương trình cổ điển trong C++ và sử dụng ngôn ngữ QML, trong đó JavaScript được sử dụng để xác định tập lệnh cũng như cấu trúc và tham số của các thành phần giao diện được chỉ định bởi các khối giống CSS. Một thay đổi đáng kể về số phiên bản có liên quan đến việc chuyển sang sơ đồ gán phiên bản mới, trong đó chữ số đầu tiên của phiên bản sẽ thay đổi trong các bản phát hành có thay đổi về chức năng (Qt Creator 5, Qt Creator 6, v.v.).

Phát hành môi trường phát triển Qt Creator 5.0

Trong phiên bản mới:

  • Một khả năng thử nghiệm đã được triển khai để sử dụng dịch vụ bộ đệm Clang Server (clangd) làm phụ trợ cho mô hình mã trong C và C++. Tùy chọn phụ trợ mới có thể được sử dụng để thay thế mô hình mã dựa trên libclang, nhờ sử dụng LSP (Giao thức máy chủ ngôn ngữ), nhưng chưa phải tất cả chức năng đều đã được triển khai. Việc kích hoạt được thực hiện thông qua tùy chọn “Sử dụng clangd” trong menu “Công cụ > Tùy chọn > C++ > Clangd”.
  • Đã thêm hỗ trợ thử nghiệm để xây dựng và chạy các ứng dụng trong vùng chứa Docker. Tính năng này hiện chỉ khả dụng cho các môi trường và dự án Linux có hệ thống xây dựng CMake. Để kích hoạt nó, bạn cần kích hoạt hỗ trợ cho các plugin thử nghiệm thông qua menu “Trợ giúp > Giới thiệu về plugin”, sau đó khả năng tạo thiết bị xây dựng “Docker” sẽ xuất hiện trong cài đặt thiết bị.
  • Các chỉnh sửa tích lũy đã được thực hiện đối với mô hình mã cho ngôn ngữ C++. Khi đổi tên đối tượng, tính năng tự động chọn các tệp không liên quan trực tiếp đến dự án (ví dụ: tệp tiêu đề Qt) đã bị xóa. Những thay đổi trong tệp “.ui” và “.scxml” được phản ánh ngay lập tức trong mô hình mã mà không cần biên dịch lại.
  • Mô hình mã cho QML đã được cập nhật lên Qt 6.2.
  • Việc triển khai máy chủ LSP (Giao thức máy chủ ngôn ngữ) đã bổ sung hỗ trợ hiển thị thông báo về tiến trình hoạt động trong Qt Creator. Đồng thời thêm hỗ trợ để hiển thị đoạn mã do máy chủ cung cấp.
  • Một phần lớn các cải tiến đã được thực hiện đối với các công cụ quản lý dự án dựa trên CMake, bao gồm khả năng hiển thị kết quả của CMake và biên dịch ở chế độ dự án mà không cần phải chuyển sang chế độ chỉnh sửa. Đã ngừng sử dụng thư mục bản dựng tạm thời cho cài đặt dự án ban đầu. Đã thêm tùy chọn để tắt việc phân tách các nhóm tệp bằng mã và tiêu đề. Bây giờ có thể xác định tệp thực thi mặc định (trước đó tệp thực thi đầu tiên trong danh sách đã được chọn). Hỗ trợ macro đã được thêm vào hoạt động Thực thi lệnh tùy chỉnh.
  • Công việc đã được thực hiện để loại bỏ tình trạng chậm lại khi tải các tệp dự án lớn.
  • Các công cụ quản lý dự án dựa trên bộ công cụ Qbs đã được chuyển sang sử dụng Qbs 1.20.
  • Đã thêm hỗ trợ bộ công cụ MSVC cho kiến ​​trúc ARM.
  • Hỗ trợ cho Android 12 được cung cấp.
  • Cải thiện hỗ trợ để chạy các bản dựng Qt Creator cho bộ xử lý Intel trên máy tính Apple có chip M1.

Nguồn: opennet.ru

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