Qt Creator 8 đã được phát hành và đây là những tin tức của nó

Công ty Qt gần đây đã phát hành việc phát hành phiên bản mới của “Qt Creator 8”, phiên bản đến với những bổ sung, cải tiến mới và hơn thế nữa.

Đối với những người mới sử dụng Qt Creator, bạn nên biết rằng đây là IDE đa nền tảng đi kèm với Qt SDK, cung cấp khả năng phát triển ứng dụng đa nền tảng nhanh chóng và dễ dàng, cũng như cho phép các nhà phát triển tạo ứng dụng trên thiết bị di động, nhúng và các nền tảng máy tính để bàn. bàn làm việc.

Các tính năng mới chính của Qt Creator 8

Trong phiên bản mới này của IDE QT Creator 8 được giới thiệu, các thay đổi khác nhau được đánh dấu, ví dụ: C ++ đã hủy kích hoạt mô hình mã cũ C ++ được triển khai dựa trên libclang, thay vì như nhánh trước, mô hình mặc định dựa trên phụ trợ Clangd hỗ trợ LSP (Giao thức máy chủ ngôn ngữ).

Nó cũng được đề cập rằng bạn luôn có thể kích hoạt và sử dụng Clangd, nhưng hãy nhớ rằng Clangd tương đối sử dụng nhiều tài nguyên.

Đối với ngôn ngữ Python, theo mặc định, Máy chủ hỗ trợ ngôn ngữ python-lsp-server được bật, mà một phần riêng biệt của cấu hình "Python> Cấu hình máy chủ ngôn ngữ" được cung cấp.

Một thay đổi khác nổi bật trong phiên bản QT Creator 8 mới này là đã triển khai mẫu cài đặt "Hồ sơ" mới cho các dự án CMake, kết hợp kiểu xây dựng "RelWithDebInfo" với việc bao gồm các công cụ gỡ lỗi và lập hồ sơ.

Trong khi đối với QML, người ta đã đề cập đến việc xử lý các mẫu chuỗi JavaScript và các vấn đề với toán tử "?? =" (null merge) đã được khắc phục. Khi theo sau một biểu tượng, có thể xảy ra trường hợp Qt Creator đã mở tệp QML tương ứng từ thư mục xây dựng thay vì thư mục nguồn, hiện tệp này sẽ được sửa.

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

  • Đã thêm một plugin thử nghiệm tương thích với Bộ công cụ kiểm tra mức độ phù hợp của Coco.
  • Đã thêm hỗ trợ thử nghiệm cho tích hợp GitLab, cho phép bạn xem và sao chép các dự án, tải lên mã và nhận thông báo sự kiện.
  • Đã xóa hỗ trợ cho Nền tảng Windows chung (UWP).
  • Trên nền tảng Windows, định nghĩa thiết bị ARM MSVC được cung cấp.
  • Đã thêm một tùy chọn cho Android để kết nối với các thiết bị qua Wi-Fi.
  • Đã thêm mục menu “Chỉnh sửa> Tùy chọn” để điều hướng nhanh đến cài đặt.
  • Cải tiến hiệu suất cũng được thực hiện cho thế hệ compile_command.json dành cho Clangd và nhiều vấn đề khác cũng đã được khắc phục.

Cuối cùng, nếu bạn muốn biết thêm về nó về phiên bản mới này, bạn có thể tham khảo thông báo ban đầu Trong liên kết sau đây.

Nhận Qt Creator 8.0

Đối với những người quan tâm, họ nên biết rằng phiên bản mã nguồn mở có sẵn trên trang tải xuống Qt trong "Người tạo Qt", trong khi những người quan tâm đến phiên bản thương mại có thể tìm thấy giấy phép thương mại trong cổng tài khoản Qt.

Đối với trường hợp của những người sử dụng Linux, Chúng tôi sẽ có thể tiến hành cài đặt với sự trợ giúp của trình cài đặt thường được cung cấp cho Linux. Để tải gói ngoại tuyến, chỉ cần mở một thiết bị đầu cuối và chạy lệnh sau:

wget https://download.qt.io/official_releases/qtcreator/8.0/8.0.0/qt-creator-opensource-linux-x86_64-8.0.0.run

Bây giờ đơn giản chỉ cần cấp quyền thực thi tệp bằng lệnh sau:

sudo chmod +x qt-creator-opensource-linux-x86_64-8.0.0.run

Và bây giờ chúng ta có thể chạy trình cài đặt trên hệ thống của mình, để làm điều này, chúng ta phải gõ lệnh sau:

./qt-creator-opensource-linux-x86_64-8.0.0.run

Khi kết thúc quá trình cài đặt, chúng tôi phải cài đặt một số gói bổ sung để tránh sự cố khi làm việc với Qt Creator, đối với điều này trên cùng một thiết bị đầu cuối, chúng ta sẽ nhập các lệnh sau:

sudo apt-get install build-essential

Và chúng ta cũng phải cài đặt thư viện cấu hình phông chữ chung:

sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y

Hoặc đối với những người thích đợi gói sẵn sàng trong Ubuntu và các kho lưu trữ phái sinh, họ có thể cài đặt gói bằng lệnh sau:

sudo apt install qtcreator

Để 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.