Spoločnosť Qt nedávno vydala vydanie novej verzie „Qt Creator 8“, verzia, ktorá prichádza s novými doplnkami, vylepšeniami a ďalšími.
Pre tých, ktorí sú v Qt Creator noví, mali by ste vedieť, že ide o multiplatformové IDE, ktoré sa dodáva so súpravou Qt SDK, ktorá poskytuje rýchly a jednoduchý vývoj aplikácií naprieč platformami a zároveň umožňuje vývojárom vytvárať aplikácie na vstavaných mobilných zariadeniach. a desktopové platformy.
Hlavné nové funkcie Qt Creator 8
V tejto novej verzii IDE QT Creator 8, ktorá je prezentovaná, sú zvýraznené rôzne zmeny, z ktorých napr. C++ deaktivoval starý model kódu Implementované C++ založené na libclang, namiesto ktorej je od predchádzajúcej vetvy predvolený model založený na backende Clangd, ktorý podporuje LSP (Language Server Protocol).
Spomína sa tiež, že aj tak môžete vždy aktivovať a používať Clangd, ale majte na pamäti, že Clangd je pomerne náročný na zdroje.
Pre jazyk Python je predvolene server jazykovej podpory python-lsp-server je povolený, pre ktoré je k dispozícii samostatná časť konfigurácie "Python > Jazyková konfigurácia servera".
Ďalšou zmenou, ktorá vyniká v tejto novej verzii QT Creator 8, je to implementovala novú šablónu nastavení „Profil“. pre projekty CMake, ktorý kombinuje typ zostavenia „RelWithDebInfo“ so zahrnutím nástrojov na ladenie a profilovanie.
Zatiaľ čo pre QML je spomenuté, že spracovanie šablón reťazcov JavaScript a problémy s operátorom "??=" (null merge) boli opravené. Pri sledovaní symbolu sa môže stať, že Qt Creator otvorí príslušný QML súbor z adresára build namiesto zdrojového adresára, čo by teraz malo byť opravené.
Z ďalších zmien ktoré vyčnievajú z tejto novej verzie:
- Pridaný experimentálny doplnok kompatibilný s Coco's Coverage Testing Toolkit.
- Pridaná experimentálna podpora pre integráciu GitLab, ktorá vám umožňuje prezerať a klonovať projekty, nahrávať kód a prijímať upozornenia na udalosti.
- Odstránená podpora pre platformu Universal Windows Platform (UWP).
- Na platforme Windows je k dispozícii definícia inštrumentácie ARM MSVC.
- Pridaná možnosť pre Android pripojiť sa k zariadeniam cez Wi-Fi.
- Pridaná položka ponuky „Upraviť > Predvoľby“ pre rýchlu navigáciu k nastaveniam.
- Vylepšenia výkonu sa dosiahlo aj pri generovaní kompilovať_command.json, ktorý je určený pre Clangd a bolo opravených aj mnoho ďalších problémov.
konečne, ak o tom chcete vedieť viac o tejto novej verzii si môžete prečítať pôvodné oznámenie Na nasledujúcom odkaze.
Získajte Qt Creator 8.0
Pre tých, ktorí majú záujem, by mali vedieť, že je k dispozícii verzia open source na stránke na stiahnutie Qt v časti „Qt Creator“, zatiaľ čo záujemcovia o komerčnú verziu môžu komerčnú licenciu nájsť na portáli účtov Qt.
Pre tých z nás, ktorí používajú Linux, Inštaláciu budeme môcť vykonať pomocou inštalačného programu, ktorý je všeobecne ponúkaný pre Linux. Ak chcete balík dostať do režimu offline, otvorte terminál a spustite nasledujúci príkaz:
wget https://download.qt.io/official_releases/qtcreator/8.0/8.0.0/qt-creator-opensource-linux-x86_64-8.0.0.run
Teraz jednoducho stačí dať súboru povolenie na spustenie pomocou nasledujúceho príkazu:
sudo chmod +x qt-creator-opensource-linux-x86_64-8.0.0.run
A teraz môžeme spustiť inštalátor v našom systéme, musíme zadať nasledujúci príkaz:
./qt-creator-opensource-linux-x86_64-8.0.0.run
Na konci inštalácie musíme si nainštalovať ďalšie balíčky, aby sme sa vyhli problémom pri práci s Qt Creator, pre ten istý terminál napíšeme nasledujúce príkazy:
sudo apt-get install build-essential
Musíme tiež nainštalovať všeobecnú knižnicu konfigurácie písma:
sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y
Alebo pre tých, ktorí dávajú prednosť čakaniu, kým bude balík pripravený v úložiskách Ubuntu a derivátov, si môžu balíček nainštalovať pomocou nasledujúceho príkazu:
sudo apt install qtcreator