Podjetje Qt je pred kratkim izdalo izid nove različice »Qt Creator 8«, različica, ki prihaja z novimi dopolnitvami, izboljšavami in še več.
Za tiste, ki Qt Creator šele spoznavate, morate vedeti, da je to IDE za več platform, ki je priložen Qt SDK, ki omogoča hiter in enostaven razvoj aplikacij za več platform ter razvijalcem omogoča ustvarjanje aplikacij na vdelanih mobilnih napravah. in namizne platforme.
Glavne novosti Qt Creator 8
V tej novi različici IDE QT Creator 8, ki je predstavljena, so poudarjene različne spremembe, od katerih je na primer ugotovljeno, da C++ je deaktiviral stari model kode Implementiran C++ temelji na libclangu, namesto katerega kot v prejšnji veji privzeti model temelji na zaledju Clangd, ki podpira LSP (Language Server Protocol).
Omenjeno je tudi, da lahko vedno aktivirate in uporabljate Clangd, vendar ne pozabite, da je Clangd razmeroma intenziven.
Za jezik Python je privzeto strežnik za jezikovno podporo python-lsp-server je omogočen, za katerega je na voljo ločen razdelek konfiguracije »Python > Jezikovni strežnik«.
Druga sprememba, ki izstopa v tej novi različici QT Creator 8, je ta uvedel novo predlogo nastavitev »Profil«. za projekte CMake, ki združuje vrsto gradnje "RelWithDebInfo" z vključitvijo orodij za odpravljanje napak in profiliranje.
Medtem ko je za QML omenjeno, da so bili obravnavanje predlog nizov JavaScript in težave z operatorjem "??=" (ničelno spajanje) odpravljene. Ko sledite simbolu, se lahko zgodi, da je Qt Creator odprl ustrezno datoteko QML iz imenika za gradnjo namesto iz izvornega imenika, kar bi zdaj morali popraviti.
Od ostalih sprememb ki izstopajo iz te nove različice:
- Dodan poskusni vtičnik, združljiv s Coco's Coverage Testing Toolkit.
- Dodana eksperimentalna podpora za integracijo GitLab, ki vam omogoča ogled in kloniranje projektov, nalaganje kode in prejemanje obvestil o dogodkih.
- Odstranjena podpora za univerzalno platformo Windows (UWP).
- Na platformi Windows je na voljo definicija instrumentacije ARM MSVC.
- Dodana možnost za Android, da se poveže z napravami prek Wi-Fi.
- Dodan menijski element »Uredi > Nastavitve« za hitro navigacijo do nastavitev.
- Izboljšana je bila tudi zmogljivost pri ustvarjanju compile_command.json, ki je namenjen za Clangd, odpravljene pa so bile tudi številne druge težave.
Končno, če želite vedeti več o tem o tej novi različici si lahko ogledate prvotno obvestilo V naslednji povezavi.
Pridobite Qt Creator 8.0
Za tiste, ki jih zanima, naj vedo, da je na voljo odprtokodna različica na strani za prenos Qt pod "Qt Creator", medtem ko lahko zainteresirani za komercialno različico komercialno licenco najdejo na portalu Qt account.
Za tiste, ki uporabljamo Linux, Namestitev lahko izvedemo s pomočjo namestitvenega programa, ki je običajno na voljo za Linux. Če želite paket dobiti brez povezave, preprosto odprite terminal in zaženite naslednji ukaz:
wget https://download.qt.io/official_releases/qtcreator/8.0/8.0.0/qt-creator-opensource-linux-x86_64-8.0.0.run
Zdaj preprosto samo dajte dovoljenja za izvrševanje datoteke z naslednjim ukazom:
sudo chmod +x qt-creator-opensource-linux-x86_64-8.0.0.run
Zdaj lahko namestitveni program zaženemo v našem sistemu, za to moramo vnesti naslednji ukaz:
./qt-creator-opensource-linux-x86_64-8.0.0.run
Na koncu namestitve namestiti moramo nekaj dodatnih paketov, da se izognemo težavam pri delu s programom Qt Creator, za to bomo na isti terminal vnesli naslednje ukaze:
sudo apt-get install build-essential
In namestiti moramo tudi generično knjižnico konfiguracije pisave:
sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y
Tisti, ki raje čakajo, da je paket pripravljen v Ubuntuju in izpeljanih skladiščih, lahko paket namestijo z naslednjim ukazom:
sudo apt install qtcreator