Po šešių mėnesių darbo, Nauja „Qt Creator 18“ versija jau prieinama e pristatyti eksperimentines funkcijas kurie sustiprina jų vaidmenį automatizuojant ir modernizuojant kūrėjų darbo eigą, patobulindami tiek sąsają, tiek suderinamumą su išoriniais įrankiais.
Tarp pagrindinių naujų funkcijų išsiskiria šios: eksperimentinė parama kūrimo konteineriams (Kūrimo konteineriai). „Qt Creator“ dabar gali aptikti projekte esantį failą „devcontainer.json“ ir automatiškai sukurti „Docker“ konteinerį su reikiama konfigūracija kodui kompiliuoti ir vykdyti. Nors ši funkcija vis dar yra eksperimentinėje fazėje, ji yra žingsnis link visiškai automatizuotos kūrimo patirties „Qt“ ekosistemoje.
Pagrindinės naujos „Qt Creator 18“ funkcijos
Nauja „Qt Creator 18“ versija Atnaujinkite vaizdinę patirtį naudodami naują skirtuką „Santrauka“ pasveikinimo puslapyje. Jame Turinys surinktas iš kitų skyrių, pavyzdžiui, vadovėliai, praktiniai pavyzdžiai ir rekomenduojamos pastabos, pagrįstos naudotojo patirtimi.
The pranešimai Jie taip pat gauna reikšmingą atnaujinimą: Dabar jie rodomi kaip iššokantys langai, diskretiškesnis ir modernesnis, nors vartotojai gali grįžti prie klasikinio stiliaus skiltyje „Aplinka > Sąsaja > Pirmenybė teikiama reklamjuostės stiliui“.
Savo ruožtu, Kodo redaktorius prideda ilgai lauktą pasirenkamą skirtukų funkciją, Tai palengvina perjungimą tarp atidarytų failų ir pagerina jūsų darbo vizualinę struktūrą. Be to, vis dar pasiekiami pažangesni naršymo metodai, pvz., ieškiklis, redagavimo istorija ir spartieji klavišai.
„Qt Creator“ 18 Atnaujinti C++ kodo modelį su naujausių kalbos funkcijų palaikymu, be Clangd/LLVM 21.1 integravimo iš anksto kompiliuotuose dvejetainiuose failuose. Taip pat pateikiami greiti pataisymai, skirti pašalinti nereikalingus raktus arba apibrėžti statinius narius.
QML kūrėjams, Dabar galima naudoti naujausią QML kalbos serverio versijąŠis atnaujinimas pagerina automatinį užbaigimą, klaidų aptikimą ir integraciją su kodo analizės įrankiais, net dirbant su senesnėmis Qt versijomis.
Kita svarbi naujovė yra suderinamumas su „GitHub Enterprise“ aplinkomis, skirtomis „GitHub Copilot“, kuri išplečia dirbtiniu intelektu pagrįstos pagalbos parinktis redaktoriuje.
Aiškesnis ir efektyvesnis projektų valdymas
Los .user failai kuriuose yra projektui būdingos konfigūracijos Dabar jie saugomi .qtcreator/ pakatalogyje.Tai padeda geriau sutvarkyti pagrindinius katalogus. Projekto režimu vartotojas gali pasirinkti rodyti tik taikomus arba jau sukonfigūruotus rinkinius (Qt įrankius ir versijas), taip sumažindamas painiavą sudėtingose aplinkose.
La Puslapis „Vykdyti“ buvo pertvarkytas ir padalintas į dvi dalis: Diegimo konfigūracija ir vykdymo konfigūracija dabar yra atskiros, o kūrimo konfigūracija perkelta į atskirus skirtukus turinio peržiūros priemonėje. Be to, dabar galima sinchronizuoti vykdymo konfigūracijas skirtinguose rinkiniuose, o tai labai naudinga projektams su keliomis kūrimo aplinkomis.
Už „CMake“ naudotojams buvo pridėti testo išankstiniai nustatymai ir naujas lokatoriaus filtras. („ct“), kad būtų galima atlikti testus naudojant „CTest“, taip tobulinant automatizuotą testavimo darbo eigą.
Patobulinta integracija su nuotoliniais įrenginiais
„Qt Creator 18“ išplečia palaikymą įrankiams nuotoliniuose „Linux“ įrenginiuose, pvz., „CMake“, „clangd“, „rsync“ ir „qmake“. pristato naują automatinio prisijungimo parinktį paleidžiant automatiškai iš naujo prisijungti prie įrenginių, kai sistema paleidžiama. Šie patobulinimai supaprastina nuotolinį derinimą ir kompiliavimą, ypač paskirstytose kūrimo aplinkose.
Be to, Patobulintas „Git“ pakeitimų redaktorius Su naujais veiksmais: dabar galite pridėti arba pašalinti failus tiesiai iš paties redaktoriaus ir pridėti juos prie .gitignore failo neišeidami iš aplinkos.
Galiausiai, jei jus domina galimybė apie tai sužinoti daugiau, išsamią informaciją galite rasti sekanti nuoroda.
Kaip įdiegti „QT Creator“ sistemoje „Linux“?
Turėtumėte žinoti, kad „Qt Creator“ yra tiek komerciniame (palaikomame), tiek bendruomenės leidime.
En Dauguma „Linux“ platinimo versijų turi (bendruomenės) paketą savo saugyklose. Jei paketas nerastas jūsų platinimo sistemoje arba norite naudoti diegimo programą, kurią siūlo tiesiogiai QT, galite ją gauti Iš puslapio.
Diegimo programa yra .run formato ir, kai atsisiunčiama, tereikia suteikti jai leidimus. Vykdykite naudodami šią komandą:
sudo chmod +x qt-creator-opensource-linux-x86_64-18.0.0.run
Kai tai bus padaryta, dabar tereikia paleisti diegimo programą su:
sudo sh qt-creator-opensource-linux-x86_64-18.0.0.run
Ubuntu vartotojų atveju, jums gali prireikti papildomų paketų, kuriuos galite įdiegti naudodami:
sudo apt-get install build-essential
sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y
Dabar Tiems, kurie yra Arch Linux ir kitų platinimo sistemų vartotojai Paketą galite įdiegti tiesiai iš saugyklų, nes jau yra nauja QT Creator versija.
Norėdami įdiegti, tiesiog paleiskite šią komandą terminale:
sudo pacman -S qtcreator