Qt Creator 8 ja va ser alliberat i aquestes són les seves novetats

The Qt Company va donar a conèixer recentment el llançament de la nova versió de «Qt Creator 8», versió que arriba amb nous complements, millores i més.

Per als que desconeixen de Qt Creator, han de saber que aquest és un IDE multiplataforma que ve amb el SDK Qt, el qual proporciona un desenvolupament d'aplicacions multiplataforma ràpid i fàcil, a més que permet als desenvolupadors crear aplicacions en plataformes integrades, mòbils i de escriptori.

Principals novetats de Qt Creator 8

En aquesta nova versió que es presenta de l'IDE QT Creator 8 es destaquen diversos canvis dels quals per exemple es troba que es para C++ ha desactivat l'antic model de codi C++ implementat basat en libclang, en lloc del qual, a partir de la branca anterior, el model predeterminat es basa en el backend Clangd que admet el protocol LSP (Language Server Protocol).

S'esmenta també que sempre pot activar i utilitzar Clangd de totes maneres, però cal tenir en compte que Clangd consumeix comparativament molts recursos.

Per al llenguatge Python, per defecte, el servidor de suport de llenguatge python-lsp-server està habilitat, per al qual s'ofereix una secció separada de la configuració «Python > Configuració del servidor de llenguatge».

Un altre dels canvis que es destaca d'aquesta nova versió de QT Creator 8 és que es va implementar una nova plantilla de configuració de Perfil per als projectes de CMake, que combina el tipus de compilació “RelWithDebInfo” amb la inclusió d'eines de depuració i creació de perfils.

Mentre que per a QML s'esmenta que es va solucionar el maneig de les plantilles de cadena de JavaScript i els problemes amb l'operador «?=» (de fusió nul·la). En seguir un símbol, podria passar que el Qt Creator obrís el fitxer QML corresponent des del directori de compilació en lloc del directori d'origen, que ara hauria d'estar arreglat.

Dels altres canvis que es destaquen d'aquesta nova versió:

  • S'ha afegit un complement experimental compatible amb el kit d'eines de prova de cobertura de Coco.
  • S'ha afegit suport experimental per a la integració de GitLab, cosa que us permet veure i clonar projectes, carregar codi i rebre notificacions d'esdeveniments.
  • Es va eliminar la compatibilitat amb la plataforma UWP (Universal Windows Platform).
  • A la plataforma Windows es proporciona la definició d'instrumentació ARM MSVC.
  • S'ha afegit una opció perquè Android es connecti a dispositius a través de Wi-Fi.
  • S'ha afegit l'element de menú "Editar> Preferències" per navegar ràpidament a la configuració.
  • També es van realitzar millores en el rendiment de la generació de compile_command.json que està destinada per a Clangd i a més es van solucionar molts altres problemes.

Finalment, si vols conèixer més a l'respecte sobre aquesta nova versió podeu consultar l'anunci original en el següent enllaç.

Obtenir Qt Creator 8.0

Per als que estiguin interessats, han de saber que la versió de codi obert està disponible a la pàgina de descàrrega de Qt en «Qt Creator», mentre que per als interessats en la versió comercial podran trobar la llicència comercial al portal de comptes de Qt.

Per al cas dels que utilitzem Linux, podrem realitzar la instal·lació amb ajuda de l'instal·lador que s'ofereix de manera general per a Linux. Per obtenir el paquet offline, només cal obrir un terminal i executar la següent comanda:

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

Ara simplement n'hi ha prou amb donar permisos d'execució a l'arxiu amb la següent comanda:

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

I ara podrem executar l'instal·lador en el nostre sistema, per a això hem de teclejar la següent comanda:

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

A l'acabar la instal·lació, hem d'instal·lar alguns paquets addicionals per no tenir problemes a l'hora de treballar amb Qt Creator, Per això sobre la mateixa terminal anem a teclejar les ordres següents:

sudo apt-get install build-essential

I també hem de d'instal·lar llibreria de configuració de fonts genèriques:

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

O per el cas dels que prefereixen esperar que el paquet estigui llest en els repositoris d'Ubuntu i derivats, poden instal·lar el paquet amb la següent comanda:

sudo apt install qtcreator

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.