Qt Creator 8 telah dirilis dan ini adalah beritanya

Perusahaan Qt baru-baru ini merilis rilis versi baru "Qt Creator 8", versi yang hadir dengan pelengkap baru, peningkatan, dan lainnya.

Bagi mereka yang baru mengenal Qt Creator, Anda harus tahu bahwa ini adalah IDE lintas platform yang hadir dengan Qt SDK, yang menyediakan pengembangan aplikasi lintas platform yang cepat dan mudah, serta memungkinkan pengembang untuk membuat aplikasi di perangkat seluler yang disematkan. , dan platform desktop.desk.

Fitur baru utama Qt Creator 8

Dalam versi baru IDE QT Creator 8 yang dihadirkan ini, berbagai perubahan ditonjolkan, di antaranya, ditemukan bahwa C++ telah menonaktifkan model kode lama C++ diimplementasikan berdasarkan libclang, sebagai gantinya, pada cabang sebelumnya, model default didasarkan pada backend Clangd yang mendukung LSP (Language Server Protocol).

Disebutkan juga bahwa Anda selalu dapat mengaktifkan dan menggunakan Clangd, tetapi perlu diingat bahwa Clangd relatif intensif sumber daya.

Untuk bahasa Python, secara default, server dukungan bahasa python-lsp-server diaktifkan, yang menyediakan bagian terpisah dari konfigurasi "Python > Language server configuration".

Perubahan lain yang menonjol dalam versi baru QT Creator 8 ini adalah menerapkan template pengaturan "Profil" baru untuk proyek CMake, yang menggabungkan tipe build "RelWithDebInfo" dengan penyertaan alat debugging dan profil.

Sedangkan untuk QML disebutkan bahwa penanganan template string JavaScript dan masalah dengan operator "??=" (null merge) telah diperbaiki. Saat mengikuti simbol, bisa saja Qt Creator membuka file QML yang sesuai dari direktori build alih-alih direktori sumber, yang sekarang harus diperbaiki.

Dari perubahan lainnya yang menonjol dari versi baru ini:

  • Menambahkan plugin eksperimental yang kompatibel dengan Toolkit Pengujian Cakupan Coco.
  • Menambahkan dukungan eksperimental untuk integrasi GitLab, memungkinkan Anda melihat dan mengkloning proyek, mengunggah kode, dan menerima pemberitahuan acara.
  • Menghapus dukungan untuk Universal Windows Platform (UWP).
  • Pada platform Windows, definisi instrumentasi ARM MSVC disediakan.
  • Menambahkan opsi untuk Android untuk terhubung ke perangkat melalui Wi-Fi.
  • Menambahkan item menu "Edit> Preferensi" untuk navigasi cepat ke pengaturan.
  • Peningkatan kinerja juga dilakukan pada generasi compile_command.json yang ditujukan untuk Clangd dan banyak masalah lainnya juga telah diperbaiki.

Akhirnya, jika Anda ingin tahu lebih banyak tentang itu tentang versi baru ini Anda dapat berkonsultasi dengan pengumuman asli Di tautan berikut.

Dapatkan Qt Creator 8.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.

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/8.0/8.0.0/qt-creator-opensource-linux-x86_64-8.0.0.run

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

sudo chmod +x qt-creator-opensource-linux-x86_64-8.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-8.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. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  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.