După șase luni de muncă, Noua versiune de Qt Creator 18 este acum disponibilă e introduceți funcții experimentale care le consolidează rolul în automatizarea și modernizarea fluxului de lucru al dezvoltatorilor, cu îmbunătățiri atât ale interfeței, cât și ale compatibilității cu instrumente externe.
Printre principalele caracteristici noi, se remarcă următoarele: suport experimental pentru containere de dezvoltare (Containere de dezvoltare). Qt Creator poate detecta acum un fișier devcontainer.json în cadrul proiectului și poate crea automat un container Docker cu configurația necesară pentru compilarea și rularea codului. Deși se află încă în faza experimentală, această funcționalitate reprezintă un pas către o experiență de dezvoltare complet automatizată în cadrul ecosistemului Qt.
Principalele caracteristici noi ale Qt Creator 18
Noua versiune de Qt Creator 18 Reîmprospătați experiența vizuală cu o nouă filă „Rezumat” pe pagina de bun venit. Pe ea Conținutul este compilat din alte secțiuni, cum ar fi tutoriale, exemple practice și note recomandate bazate pe experiența utilizatorului.
Las notificări De asemenea, acestea primesc o îmbunătățire semnificativă: Acum apar ca ferestre pop-up, mai discret și modern, deși utilizatorii pot reveni la stilul clasic în „Mediu > Interfață > Preferare stil banner”.
La rândul său, Editorul de cod adaugă o funcție opțională de tab mult așteptată, Acest lucru facilitează comutarea între fișierele deschise și îmbunătățește organizarea vizuală a muncii. În plus, sunt încă disponibile metode de navigare mai avansate, cum ar fi Localizatorul, istoricul editărilor și comenzile rapide de la tastatură.
QtCreator 18 Actualizați modelul de cod C++ cu suport pentru cele mai recente funcții lingvistice, pe lângă încorporarea Clangd/LLVM 21.1 în binarele sale precompilate. De asemenea, introduce remedieri rapide pentru eliminarea cheilor inutile sau definirea membrilor statici.
Pentru dezvoltatorii QML, Acum este posibil să utilizați cea mai recentă versiune a serverului lingvistic QMLAceastă actualizare îmbunătățește completarea automată, detectarea erorilor și integrarea cu instrumentele de analiză a codului, chiar și atunci când se lucrează cu versiuni mai vechi de Qt.
O altă noutate importantă este compatibilitate cu mediile GitHub Enterprise pentru GitHub Copilot, care extinde opțiunile de asistență bazate pe inteligență artificială din cadrul editorului.
Management de proiect mai clar și mai eficient
L fișiere .user care conțin configurații specifice proiectului Acum sunt stocate în subdirectorul .qtcreator/Acest lucru menține directoarele principale mai organizate. În modul Proiect, utilizatorul poate alege să afișeze doar kiturile (instrumente și versiuni de Qt) aplicabile sau deja configurate, reducând confuzia în mediile complexe.
La Pagina „Alergare” a fost reproiectată și împărțită în două secțiuni: Configurația implementării și Configurația execuției sunt acum separate, în timp ce Configurația construcției a fost mutată în file dedicate în cadrul vizualizatorului de conținut. În plus, acum este posibilă sincronizarea configurațiilor de execuție între diferite kituri, ceea ce este foarte util pentru proiectele cu medii de construcție multiple.
Pentru Pentru utilizatorii CMake, au fost adăugate presetări de testare și un nou filtru de localizare. („ct”) pentru a rula teste cu CTest, îmbunătățind fluxul de lucru automat de testare.
Integrare îmbunătățită cu dispozitive la distanță
Qt Creator 18 extinde suportul pentru instrumente pe dispozitive Linux la distanță, cum ar fi CMake, clangd, rsync și qmake, și introduce o nouă opțiune de conectare automată la pornire să se reconecteze automat la dispozitive la pornirea sistemului. Aceste îmbunătățiri simplifică depanarea și compilarea la distanță, în special în mediile de dezvoltare distribuite.
În plus, Editorul de commit-uri Git a fost îmbunătățit Cu acțiuni noi: acum puteți adăuga sau elimina fișiere direct din editor și le puteți adăuga în fișierul .gitignore fără a părăsi mediul.
În fine, dacă sunteți interesat să puteți afla mai multe despre acesta, puteți consulta detaliile în următorul link.
Cum se instalează QT Creator pe Linux?
Trebuie să știți că Qt Creator este disponibil atât în ediția comercială (acceptată), cât și în ediția comunitară.
En Majoritatea distribuțiilor Linux au pachetul (comunității). în depozitele lor. Dacă pachetul nu se găsește în distro sau preferați să utilizați programul de instalare oferit direct de QT, îl puteți obține Din pagina.
Programul de instalare este în format .run și odată ce descărcarea este finalizată, trebuie doar să îi acordați permisiuni. Executați cu următoarea comandă:
sudo chmod +x qt-creator-opensource-linux-x86_64-18.0.0.run
Odată ce ați făcut acest lucru, acum trebuie doar să rulați programul de instalare cu:
sudo sh qt-creator-opensource-linux-x86_64-18.0.0.run
În cazul utilizatorilor Ubuntu, este posibil să aveți nevoie de câteva pachete suplimentare, pe care le puteți instala cu:
sudo apt-get install build-essential
sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y
Acum În cazul celor care sunt utilizatori Arch Linux și alte distribuții bazate Puteți instala pachetul direct din depozite, deoarece noua versiune a QT creator este deja disponibilă.
Pentru a instala, rulați următoarea comandă în terminal:
sudo pacman -S qtcreator