Qt Creator 5.0 hadir dengan dukungan eksperimental untuk mengkompilasi dan menjalankan aplikasi di Docker

Versi baru Qt Creator 5.0 telah dirilis dan dalam versi baru ini kita dapat menemukannya kemungkinan eksperimental telah diimplementasikan untuk menggunakan layanan penyimpanan Clang Server (clangd) sebagai backend untuk model kode C dan C++.

Backend baru dapat secara opsional digunakan untuk mengganti model kode berbasis libclang, berkat penggunaan LSP (Language Server Protocol), namun belum semua fungsi diimplementasikan. Pengaktifan dilakukan melalui opsi "Use clangd" pada menu "Tools> Options> C++> Clangd".

Kebaruan lain yang dihadirkan adalah dukungan eksperimental untuk mengkompilasi dan menjalankan aplikasi dalam wadah Docker.

Saat ini, fitur ini hanya tersedia untuk lingkungan dan proyek Linux dengan sistem build CMake. Untuk mengaktifkannya, dukungan untuk plugin eksperimental harus diaktifkan melalui menu "Bantuan> Tentang Plugin", setelah itu dimungkinkan untuk membuat perangkat build "Docker" di pengaturan perangkat.

Selain itu, perbaikan kumulatif telah dilakukan pada model kode untuk bahasa C ++. Mengganti nama objek telah menghapus pemilihan otomatis file yang tidak terkait langsung dengan proyek (misalnya, file header Qt) memberikan refleksi instan pada model kode perubahan dalam file ".ui" dan ".scxml" tanpa kompilasi ulang.

Sebagian besar dari perbaikan dalam alat manajemen proyek berdasarkan BuatBahkan dalam mode proyek, kemampuan untuk menghasilkan build CMake dan hasil pekerjaan disediakan, tanpa perlu beralih ke mode edit, karena direktori build sementara dihentikan untuk penyiapan awal draf.

Dari perubahan lainnya yang menonjol:

  • Pekerjaan telah dilakukan untuk menghilangkan kelambatan saat memuat file proyek besar.
  • Alat manajemen proyek berdasarkan Qbs toolkit telah dipindahkan untuk menggunakan Qbs 1.20.
  • Menambahkan opsi untuk menonaktifkan pemisahan filegroup dengan kode dan header.
  • Disediakan kemampuan untuk menentukan file executable default (sebelumnya executable pertama dalam daftar dipilih).
  • Dukungan makro telah ditambahkan ke operasi "Jalankan Perintah Kustom".
  • Menambahkan dukungan untuk MSVC Toolkit untuk arsitektur ARM.
  • Mendukung Android12.
  • Peningkatan dukungan untuk menjalankan rakitan Qt Creator untuk prosesor Intel pada komputer Apple dengan chip M1.
  • Model kode untuk QML telah diperbarui ke status Qt 6.2.
  • Menambahkan dukungan untuk menampilkan pemberitahuan kemajuan di Qt Creator pada implementasi LSP (Language Server Protocol). Dukungan untuk menghasilkan cuplikan yang disediakan server juga ditambahkan.

Akhirnya jika Anda ingin tahu lebih banyak tentang itu tentang versi baru ini, Anda dapat memeriksa pengumuman aslinya Di tautan berikut.

Dapatkan Qt Creator 5.0

Bagi yang tertarik harus tahu kalau versi open source sudah tersedia di halaman download Qt di bawah "Qt Creator", sementara mereka yang tertarik dengan versi komersial dapat menemukan lisensi komersial di portal akun Qt.

Selain itu, Qt Creator 4.15 juga tersedia sebagai pembaruan di penginstal online.

Untuk kasus mereka yang menggunakan Linux, Kami dapat melakukan penginstalan dengan bantuan penginstal yang umumnya ditawarkan untuk Linux. Untuk mendapatkan paket offline, cukup buka terminal dan jalankan perintah berikut:

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

Sekarang sederhana cukup berikan izin eksekusi ke file dengan perintah berikut:

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

Dan sekarang kita dapat menjalankan penginstal di sistem kita, untuk ini kita harus mengetikkan perintah berikut:

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

Di akhir penginstalan, kita harus menginstal beberapa paket tambahan untuk menghindari masalah saat bekerja dengan Qt Creator, untuk ini di terminal yang sama kita akan mengetikkan perintah berikut:

sudo apt-get install build-essential

Dan kita juga harus menginstal pustaka konfigurasi font generik:

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

Atau bagi mereka yang lebih suka menunggu paket siap di Ubuntu dan repositori turunannya, mereka dapat menginstal paket dengan perintah berikut:

sudo apt install qtcreator

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.