Qt Creator 5.0 uus versioon on juba välja antud ja selles uues versioonis leiame selle eksperimentaalne võimalus on rakendatud salvestusteenuse kasutamiseks vahemällu salvestatud Clang Server (clangd) C ja C ++ koodimudeli taustaprogrammina.
Uus taustaprogramm saab soovi korral kasutada libclang -põhise koodimudeli alistamiseks, tänu LSP (Language Server Protocol) kasutamisele, kuid kõiki funktsioone pole veel rakendatud. Lubamine toimub menüü "Tööriistad> Valikud> C ++> Clangd" valiku "Kasuta clangd" kaudu.
Teine esitatud uudsus on eksperimentaalne tugi rakenduste koostamiseks ja käitamiseks Dockeri konteinerites.
Praegu funktsioon on saadaval ainult Linuxi keskkondades ja projektides koos CMake ehitussüsteemiga. Selle lubamiseks tuleb katseliste pistikprogrammide tugi aktiveerida menüü "Abi> Teave pistikprogrammide kohta" kaudu, misjärel on võimalik seadme seadetes luua "Dockeri" ehitamise seadmeid.
Lisaks C ++ keele koodimudelisse on tehtud kumulatiivseid parandusi. Objektide ümbernimetamine on eemaldanud failide automaatse valiku, mis ei ole otseselt projektiga seotud (näiteks Qt päisefailid), pakkudes kohest mõtlemist failide ".ui" ja ".scxml" muudatuste koodimudelile ilma uuesti koostamata.
Suur osa projektijuhtimise tööriistade täiustamine põhineb CMakeIsegi projektirežiimis on võimalus genereerida CMake järgu ja töötulemusi, ilma et oleks vaja üleminekut redigeerimisrežiimile, kuna ajutine koostamise kataloog katkestati mustandi esialgseks seadistamiseks.
Muudest muudatustest mis paistavad silma:
- Suurte projektifailide laadimisel aeglustuste kõrvaldamiseks on tehtud tööd.
- Qbs tööriistakomplektil põhinevad projektijuhtimise tööriistad on üle viidud Qbs 1.20 kasutamisele.
- Lisatud võimalus keelata failirühmade eraldamine koodi ja päistega.
- Võimalus määrata vaikefail (varem valiti loendis esimene käivitatav fail).
- Operatsioonile "Käivita kohandatud käsud" on lisatud makrotugi.
- Lisatud tugi ARM -arhitektuuri MSVC tööriistakomplektile.
- Toetab Android 12.
- Täiustatud tugi Qt Creatori koostete käitamiseks Inteli protsessoritele Apple'i arvutites, millel on M1 kiip.
- QML -i koodimudel on värskendatud olekusse Qt 6.2.
- Lisatud tugi edusammude märguannete kuvamiseks Qt Creatoris LSP (Language Server Protocol) juurutamisel. Lisati ka serveri pakutavate katkendite genereerimise tugi.
Lõpuks kui soovite selle kohta rohkem teada saada selle uue versiooni kohta saate vaadata esialgset teadaannet Järgmisel lingil.
Hankige Qt Creator 5.0
Huviliste jaoks peaksid nad teadma, et avatud lähtekoodiga versioon on saadaval Qt allalaadimislehe jaotises "Qt Creator", samas kui kommertsversiooni huvilised leiavad kommertslitsentsi Qt kontoportaalist.
Lisaks sellele on Qt Creator 4.15 saadaval ka värskendusena veebipõhises installeris.
Nende jaoks, kes kasutavad Linuxi, Saame installida Linuxi jaoks üldiselt pakutava installeri abil. Paketi võrguühenduseta saamiseks avage lihtsalt terminal ja käivitage järgmine käsk:
wget https://download.qt.io/official_releases/qtcreator/5.0/5.0.0/qt-creator-opensource-linux-x86_64-5.0.0.run
Nüüd lihtsalt lihtsalt anna failile käivitamisõigused järgmise käsuga:
sudo chmod +x qt-creator-opensource-linux-x86_64-5.0.0.run
Ja nüüd saame oma süsteemis installeri käivitada, selleks peame sisestama järgmise käsu:
./qt-creator-opensource-linux-x86_64-5.0.0.run
Installimise lõpus Qt Creatoriga töötamisel tuleb probleemide vältimiseks installida mõned täiendavad paketid, selle jaoks sisestame samale terminalile järgmised käsud:
sudo apt-get install build-essential
Samuti peame installima fondi üldkonfiguratsiooni kogu:
sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y
Või neile, kes eelistavad oodata paketi valmimist Ubuntu ja tuletiste hoidlates, saavad nad paketi installida järgmise käsuga:
sudo apt install qtcreator