Qt Creator 8 už bol vydaný a toto sú jeho novinky

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

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.