Qt Creator 8 telah pun dikeluarkan dan ini adalah khabarnya

Syarikat Qt baru-baru ini dikeluarkan keluaran versi baharu "Qt Creator 8", versi yang datang dengan pelengkap baharu, penambahbaikan dan banyak lagi.

Bagi mereka yang baru menggunakan Qt Creator, anda harus tahu bahawa ini ialah IDE merentas platform yang disertakan dengan Qt SDK, yang menyediakan pembangunan aplikasi merentas platform yang cepat dan mudah, serta membenarkan pembangun mencipta aplikasi pada mudah alih terbenam. , dan platform desktop. meja.

Ciri baru utama Qt Creator 8

Dalam versi baharu IDE QT Creator 8 yang dibentangkan, pelbagai perubahan diserlahkan, yang mana, sebagai contoh, didapati bahawa C++ telah menyahaktifkan model kod lama C++ dilaksanakan berdasarkan libclang, dan bukannya, seperti cawangan sebelumnya, model lalai adalah berdasarkan bahagian belakang Clangd yang menyokong LSP (Protokol Pelayan Bahasa).

Ia juga disebut bahawa anda sentiasa boleh mengaktifkan dan menggunakan Clangd, tetapi perlu diingat bahawa Clangd adalah padat sumber secara perbandingan.

Untuk bahasa Python, secara lalai, pelayan sokongan bahasa python-lsp-server didayakan, yang mana bahagian berasingan konfigurasi "Python > Language server configuration" disediakan.

Satu lagi perubahan yang menonjol dalam versi baharu QT Creator 8 ini ialah melaksanakan templat tetapan "Profil" baharu untuk projek CMake, yang menggabungkan jenis binaan "RelWithDebInfo" dengan kemasukan alat nyahpepijat dan pemprofilan.

Manakala untuk QML disebutkan bahawa pengendalian templat rentetan JavaScript dan masalah dengan operator "??=" (null merge) telah diperbaiki. Apabila mengikut simbol, ia boleh berlaku bahawa Qt Creator membuka fail QML yang sepadan daripada direktori binaan dan bukannya direktori sumber, yang kini harus diperbaiki.

Daripada perubahan yang lain yang menonjol dari versi baru ini:

  • Menambah pemalam percubaan yang serasi dengan Kit Alat Ujian Liputan Coco.
  • Menambahkan sokongan percubaan untuk penyepaduan GitLab, membolehkan anda melihat dan mengklon projek, memuat naik kod dan menerima pemberitahuan acara.
  • Dialih keluar sokongan untuk Platform Windows Universal (UWP).
  • Pada platform Windows, definisi instrumentasi ARM MSVC disediakan.
  • Menambahkan pilihan untuk Android menyambung ke peranti melalui Wi-Fi.
  • Menambahkan item menu “Edit > Keutamaan” untuk navigasi pantas ke tetapan.
  • Penambahbaikan prestasi juga dibuat kepada penjanaan compile_command.json yang bertujuan untuk Clangd dan banyak isu lain telah dibetulkan juga.

Akhirnya, sekiranya anda ingin mengetahui lebih lanjut mengenainya mengenai versi baharu ini anda boleh merujuk pengumuman asal Dalam pautan berikut.

Dapatkan Qt Creator 8.0

Bagi mereka yang berminat, mereka harus tahu bahawa versi sumber terbuka ada di halaman muat turun Qt di bawah "Qt Creator", sementara mereka yang berminat dengan versi komersial boleh mendapatkan lesen komersial di portal akaun Qt.

Bagi kita yang menggunakan Linux, Kami akan dapat melakukan pemasangan dengan bantuan pemasang yang biasanya ditawarkan untuk Linux. Untuk mendapatkan pakej di luar talian, cukup buka terminal dan jalankan arahan 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 secara sederhana berikan kebenaran pelaksanaan ke fail dengan arahan berikut:

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

Dan sekarang kita boleh menjalankan pemasang pada sistem kita, untuk ini kita mesti menaip perintah berikut:

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

Pada akhir pemasangan, kita mesti memasang beberapa pakej tambahan untuk mengelakkan masalah ketika bekerja dengan Qt Creator, untuk melakukan ini di terminal yang sama kita akan menaip perintah berikut:

sudo apt-get install build-essential

Dan kita juga mesti memasang perpustakaan konfigurasi fon 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 pakej siap di Ubuntu dan repositori derivatif, mereka boleh memasang pakej dengan arahan berikut:

sudo apt install qtcreator

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.