Qt Creator 8 is al uitgebracht en dit is zijn nieuws

The Qt Company onlangs uitgebracht de release van de nieuwe versie van “Qt Creator 8”, versie die wordt geleverd met nieuwe aanvullingen, verbeteringen en meer.

Voor degenen die nieuw zijn bij Qt Creator, moet je weten dat dit een platformonafhankelijke IDE is die wordt geleverd met de Qt SDK, die snelle en gemakkelijke platformonafhankelijke applicatie-ontwikkeling biedt, en ontwikkelaars in staat stelt om applicaties te maken op embedded, mobiele , en desktopplatforms.desk.

Belangrijkste nieuwe kenmerken van Qt Creator 8

In deze nieuwe versie van de IDE QT Creator 8 die wordt gepresenteerd, worden verschillende wijzigingen gemarkeerd, waarvan bijvoorbeeld blijkt dat C++ heeft het oude codemodel gedeactiveerd C++ geïmplementeerd gebaseerd op libclang, in plaats daarvan, vanaf de vorige tak, het standaardmodel is gebaseerd op de Clangd-backend die de LSP (Language Server Protocol) ondersteunt.

Er wordt ook vermeld dat je Clangd altijd kunt activeren en gebruiken, maar houd er rekening mee dat Clangd relatief veel middelen kost.

Voor de Python-taal, standaard, python-lsp-server taalondersteuningsserver is ingeschakeld, waarvoor een apart gedeelte van de configuratie "Python > Taalserverconfiguratie" is voorzien.

Een andere verandering die opvalt in deze nieuwe versie van QT Creator 8 is dat: een nieuwe sjabloon voor "Profiel"-instellingen geïmplementeerd voor CMake-projecten, dat het buildtype "RelWithDebInfo" combineert met de opname van hulpprogramma's voor foutopsporing en profilering.

Terwijl voor QML wordt vermeld dat de verwerking van JavaScript-tekenreekssjablonen en de problemen met de "??=" (null merge)-operator zijn opgelost. Bij het volgen van een symbool kan het gebeuren dat Qt Creator het corresponderende QML-bestand opende vanuit de build-directory in plaats van de source-directory, die nu opgelost zou moeten zijn.

Van de andere veranderingen die zich onderscheiden van deze nieuwe versie:

  • Een experimentele plug-in toegevoegd die compatibel is met Coco's Coverage Testing Toolkit.
  • Experimentele ondersteuning toegevoegd voor de GitLab-integratie, zodat u projecten kunt bekijken en klonen, code kunt uploaden en gebeurtenismeldingen kunt ontvangen.
  • Ondersteuning voor het Universal Windows Platform (UWP) verwijderd.
  • Op het Windows-platform wordt de ARM MSVC-instrumentatiedefinitie gegeven.
  • Een optie toegevoegd voor Android om via wifi verbinding te maken met apparaten.
  • Menu-item "Bewerken> Voorkeuren" toegevoegd voor snelle navigatie naar instellingen.
  • Er zijn ook prestatieverbeteringen aangebracht bij het genereren van compile_command.json, dat bedoeld is voor Clangd, en er zijn ook veel andere problemen opgelost.

Tenslotte als je er meer over wilt weten over deze nieuwe versie kan je de originele aankondiging raadplegen In de volgende link.

Download Qt Creator 8.0

Geïnteresseerden moeten weten dat de open source-versie beschikbaar is op de Qt-downloadpagina onder "Qt Creator", terwijl degenen die geïnteresseerd zijn in de commerciële versie de commerciële licentie kunnen vinden in het Qt-accountportaal.

Voor degenen onder ons die Linux gebruiken, We zullen de installatie kunnen uitvoeren met behulp van het installatieprogramma dat over het algemeen wordt aangeboden voor Linux. Om het pakket offline te krijgen, opent u gewoon een terminal en voert u de volgende opdracht uit:

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

Nu gewoon geef gewoon uitvoeringsrechten aan het bestand met de volgende opdracht:

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

En nu kunnen we het installatieprogramma op ons systeem uitvoeren, hiervoor moeten we de volgende opdracht typen:

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

Aan het einde van de installatie, we moeten enkele aanvullende pakketten installeren om problemen te vermijden bij het werken met Qt Creator, hiervoor gaan we op dezelfde terminal de volgende commando's typen:

sudo apt-get install build-essential

En we moeten ook een generieke configuratiebibliotheek voor lettertypen installeren:

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

Of voor degenen die liever wachten tot het pakket klaar is in de Ubuntu en afgeleide repositories, ze kunnen het pakket installeren met de volgende opdracht:

sudo apt install qtcreator

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.