Den nye version af IDE Qt Creator 4.10.0 er frigivet

qtcreator

Sidste uge meddelelsen om lanceringen af ​​den nye version af IDE Qt Creator 4.10.0 blev præsenteret, version, hvor nogle nye funktioner og integration med LSP tilføjes.

For dem, der ikke kender Qt Creator, bør vide det dette er en IDE til flere stationære, indlejrede og mobile platforme, er programmeret i C ++, JavaScript og QML oprettet af Trolltech, som er en del af SDK til udvikling af applikationer med grafiske brugergrænseflader (GUI for dets akronym på engelsk) med Qt-bibliotekerne.

Både udviklingen af ​​klassiske C ++ - programmer understøttes, såsom brugen af ​​QML-sproget, hvor JavaScript bruges til at definere scripts, og strukturen og parametrene for interface-elementerne er etableret af CSS-typeblokke.

inden af de vigtigste egenskaber, der kan fremhæves fra Qt Creator kan vi finde:

  • Kode editor med understøttelse af C ++, QML og ECMAscript
  • Værktøjer til hurtig kodenavigation
  • Syntaksfremhævning og automatisk udfyldning af kode
  • Statisk kontrol af kode og stil, mens du skriver
  • Understøttelse af kode refactoring
  • Kontekstfølsom hjælp
  • Kodefoldning
  • Matchende parenteser og valgtilstande

Nyheder i IDE Qt Creator 4.10.0

I den nye version, evnen til at vedhæfte filer tilføjes i kodeeditoren, hvorefter disse filer vises øverst på de åbne dokumentlister og forbliver åbne, når grupper af filer lukkes, såsom "Filer> Luk alle og Filer> Luk alle filer".

Skiller sig også ud a mere komplet klientintegration til LSP (Language Server Protocol) med det søgefelt, hvor nye filtre dukkede op, og viser også de meddelelser, der er udstedt af serveren.

Pilotflagget blev fjernet med Locator, et plugin, som det nu er aktiveret som standard for. Tilføjet mulighed for at filtrere output på dashboards med matchende handlinger efter udtryk.

For projekter oprettet med CMake eller Qbs, understøttelse af målplatformen for Android.

For CMake blev 'Standard' målplatformen afbrudt, hvilket kun forårsagede forvirring for udviklere.

Separate filer med CMake-projekter kan nu bygges via menuen Build> Opret fil eller via kontekstmenuen i projekttræet.

Qt Widgets-applikationen og C ++ biblioteksguiderne tilføjede muligheden for at vælge build-systemet.

Support til Boost-test blev tilføjet. Til eksterne Linux-baserede buildformål er der tilføjet support til implementering af alle filer, der blev installeret i installationsfasen til build-systemet.

Hvordan installeres Qt Creator 4.10.0 på Linux?

Alle dem, der ønsker at prøve QT creator på deres systemer, skal vide det i de fleste Linux-distroer kan finde pakken inden for deres arkiver.

Selvom pakkeopdateringer generelt tager et par dage at nå opbevaringsstederne, er det bedre at downloade installationsprogrammet fra det officielle QT-websted, hvor du kan få den gratis version eller for dem, der ønsker at købe en kommerciel version (med mere funktioner) kan gør det fra siden.

Når installationshentningen er færdig, vi vil give det eksekveringstilladelser med følgende kommando:

sudo chmod +x qt-unified-linux-x64*.run

Nu skal vi installere pakken kører følgende kommando:

sudo sh qt-unified-linux-x64*.run

I tilfælde af Ubuntu-brugere, skal du muligvis nogle ekstra pakker, som du kan installere med:

sudo apt-get install --yes qt5-default qtdeclarative5-dev libgl1-mesa-dev

Når disse pakker er installeret, kan du ændre definitionen af ​​din desktop kit og vælge den korrekte version. Endelig kan du afslutte oprettelsen af ​​projektet og gå videre til kodning.

Nu til dem, der er brugere af Arch Linux, Manjaro, Arco Linux og andre Arch Linux-baserede distroer de kan installere pakken direkte fra arkiverne, da den nye version af QT creator nu er tilgængelig.

For at installere skal du bare køre følgende kommando i terminalen:

sudo pacman -S qtcreator


Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.