Qt Creator és un IDE multiplataforma programat a C++, JavaScript i QML creat per al desenvolupament d'aplicacions Qt
Es va donar a conèixer el llançament de la nova versió de Qt Creator 13 i en aquesta nova versió es destaquen els nous instal·ladors en línia i fora de línia per a Linux a ARM, així com també el suport per al maneig i administració d'aplicacions basades en Qt 6 i CMake, correccions d'errors i més.
Per als que desconeixen de QT Creator, han de saber que està dissenyat per crear aplicacions multiplataformes utilitzant la biblioteca Qt. S'admet tant el desenvolupament de programes clàssics de C++ com l'ús del llenguatge QML, en què s'utilitza JavaScript per definir scripts, i l'estructura i els paràmetres dels elements de la interfície s'estableixen mitjançant blocs tipus CSS.
Principals novetats de QT Creator 13
De manera inicial en aquesta nova versió de QT Creator 13 podrem trobar que la interfície d'usuari va rebre millores, doncs a la interfície de benvinguda «Benvingut a Qt Creator» es va millorar per incloure suport complet per a temes clars i foscos, això que permet una experiència de desenvolupament més personalitzable i adaptable a les preferències de lusuari.
També s'ha millorat l'experiència d'usuari al moure panells durant la depuració i la creació de ginys. Ara és possible col·lapsar temporalment panells verticals i moure'ls lliurement per la capçalera, cosa que facilita l'organització de l'espai de treball.
Una altra de les millores de QT Creator 13 són els instal·ladors tant en línia com fora de línia per a Linux a ARM, cosa que amplia el suport per a diferents plataformes i que s'ha afegit suport per crear, construir, implementar, executar i depurar aplicacions per a dispositius que utilitzen Qt Application Manager, especialment per a aplicacions basades en Qt 6 i CMake.
A més d'això, s'hi ha afegit suport parcial per a dispositius iOS 17, incloent la detecció, implementació i execució d'aplicacions. Tot i això, la depuració i creació de perfils encara no són compatibles a causa de les limitacions de la nova eina d'Apple per a iOS 17 i posteriors.
S'ha afegit suport per a servidors LSP per a YAML, JSON i Bash, lo que millora la capacitat d'edició i anàlisi d'aquests tipus d'arxius a l'entorn de desenvolupament i s'ha millorat la navegació des de components QML al codi C++ corresponent al projecte, i s'han fet millores en la configuració del format Clang i la funció «Seguir símbol sota el cursor» amb Clangd
Dels altres canvis que es destaquen:
- Ara és possible crear kits de Python per a projectes de Python directament des de les preferències d'intèrprets de Python.
- S'ha eliminat l'estat "bloquejat" i s'ha afegit l'opció de contraure temporalment panells individuals en una pila vertical, cosa que ofereix més flexibilitat en la disposició de la interfície.
- Qt Creator 13 gestiona els objectius desapareguts de manera més eficient, permetent crear kits de reemplaçament automàticament o copiar configuracions a kits diferents.
- Ara podeu configurar servidors d'idiomes per a YAML, JSON i Bash a través de npm, millorant l'edició i anàlisi de codi en aquests formats.
- S'ha canviat el directori de compilació per defecte per a projectes, ara dins d'un subdirectori de build de les fonts del projecte, la qual cosa és comú en projectes de CMake i és compatible amb Docker.
Finalment si estàs interessat a poder conèixer més sobre això, pots consultar els detalls al següent enllaç.
Com instal·lar QT Creator a Linux?
Si estàs interessat en poder instal·lar QT Creator 13 al teu distro, has de saber que a la majoria de les distros de Linux es troba el paquet dins dels seus repositoris. Si el paquet no es troba al vostre distro o prefereixes utilitzar l'instal·lador que ofereix directament QT, pots obtenir-lo des de la pàgina.
L'instal·lador està en un format .run i un cop feta la descàrrega, només heu de donar-vos permisos de execució amb la següent ordre:
sudo chmod +x qt-creator-opensource-linux-x86_64-13.0.0.run
Fet això, ara només has d'executar l'instal·lador amb:
sudo sh qt-creator-opensource-linux-x86_64-13.0.0.run
Per al cas dels usuaris d'Ubuntu, Pot ser que necessitin alguns paquets addicionals els quals poden instal·lar amb:
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
Ara per al cas dels que són usuaris d'Arch Linux i altres distros basades aquest poden instal·lar el paquet directament des dels repositoris, ja que la nova versió de QT creator ja està disponible.
Per realitzar la instal·lació n'hi ha prou amb executar a la terminal la següent comanda:
sudo pacman -S qtcreator