Az indulás a új verzió a C++-ra és QT-re összpontosító integrált fejlesztői környezet, "QtCreator 12", egy verzió, amelyben különböző fejlesztések, valamint új kiegészítők, fejlesztések szerepelnek többek között a CMake számára.
A Qt Creator 12 új kiadásában az egyik legfontosabb újdonság a Compiler Explorer integráció a Godbolttól, és amely egy olyan bővítmény, amely lehetővé teszie figyeli a fordító által generált összeállítási kódot és az észlelt hibákat valós időben.
A Compiler Explorer beépülő modul elérhető a «Eszközök > Fordítókezelő > Nyissa meg a Compiler Explorert» és különféle szerkesztőkkel használható, valamint különféle fordítókat is beállíthat (GCC, Clang stb.)
A Qt Creator 12 másik újdonsága a ScreenRecorder bővítmény, amellyel a felhasználó rögzítheti a képernyőjét hibajelentésekhez, megosztáshoz, blogbejegyzésekhez stb., amelyek hasznosak lehetnek képzési cikkek elkészítéséhez vagy a probléma vizuális bemutatójának csatolásához a hibajelentésekhez. A bővítmény alapértelmezés szerint le van tiltva, és a Súgó > A beépülő modulokról > ScreenRecorder menüpontban aktiválható.
Ezen kívül a Qt Creator 1-ben is kiemelkedik2 Hozzáadtuk a CMake build szkriptek hibakeresési és profilozási lehetőségét DAP segítségével. Ezzel most már lehetséges olyan műveleteket végrehajtani, mint a töréspontok beállítása a CMake fájlokban és a konfigurációs folyamat hibakeresése. A hibakeresés a menüből indítható el «Hibakeresés > Hibakeresés indítása > CMake Debugging indítása«. Ezenkívül a CMake szkript profilozási funkciója elérhető a menüben «Elemzés > CMake Profiler».
is A CMake formátumú fájlszerkesztő továbbfejlesztett, amelyben jelentősen kibővültek a beviteli automatikus kiegészítési lehetőségek, és olyan funkciókat adtunk hozzá, amelyekkel gyorsan ugorhatunk egy adott pozícióra, makróra, összeállítási célpontra vagy csomagdefinícióra.
A többi változás közül amelyek kiemelkednek ebből az új verzióból:
- Jelentősen javult az indítási teljesítmény különböző konfigurációkon.
- Hozzáadott Nézet > Menüsor megjelenítése opció a menüsor elrejtéséhez az egységes menüsor nélküli platformokon
- Frissítve LLVM 17.0.1-re
- A „Magas DPI skálázás engedélyezése” beállítás egy „DPI kerekítési házirend” beállításra módosult, amely jobban illeszkedik a Qt beállításokhoz
- Javítva a munkamenetfájlok növekedésével kapcsolatos probléma
- A navigációs nézetekhez tartozó javított parancsikonok elakadhatnak, amikor egy nézetet a jobb oldalsávban nyit meg
- Javítottuk a főablakba váltó lokátor parancsikonját
- Javított keresési teljesítmény nagy dokumentumokon.
- Javítva a nyitott dokumentumok előzményi sorrendje, amelyek nem állnak vissza.
Végül, ha többet szeretne tudni róla az új verzióról megtekintheti az eredeti közleményt A következő linken.
A Qt Creator 12 letöltése
Akit érdekel, annak tudnia kell, hogy a nyílt forráskódú verzió elérhető a Qt letöltési oldalon a "Qt Creator" részben, míg a kereskedelmi változat iránt érdeklődők megtalálhatják a kereskedelmi engedélyt a Qt fiók portálon.
Nekünk, akik Linuxot használunk, A telepítést a telepítő segítségével tudjuk elvégezni, amelyet általában a Linux számára kínálnak. A csomag offline eléréséhez nyissa meg a terminált, és futtassa a következő parancsot:
wget https://download.qt.io/official_releases/qtcreator/12.0/12.0.0/qt-creator-opensource-linux-x86_64-12.0.0.run
Most egyszerűen csak a következő paranccsal adjon végrehajtási engedélyeket a fájlnak:
sudo chmod +x qt-creator-opensource-linux-x86_64-12.0.0.run
Most pedig futtathatjuk a telepítőt a rendszerünkön, ehhez be kell írnunk a következő parancsot:
./qt-creator-opensource-linux-x86_64-12.0.0.run
A telepítés végén, ha Ön Ubuntu felhasználó vagy származékos, telepítenünk kell néhány további csomagot, hogy elkerüljük a problémákat, amikor a Qt Creatorral dolgozunk, erre ugyanazon a terminálon a következő parancsokat fogjuk beírni:
sudo apt-get install build-essential
És telepítenünk kell egy általános betűkészlet-konfigurációs könyvtárat is:
sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y
Vagy azok számára, akik inkább megvárják, amíg a csomag készen áll az Ubuntu és a származékos adattárakban, a következő paranccsal telepíthetik a csomagot:
sudo apt install qtcreator