Megjelent a Qt Creator 12.0 integrált fejlesztői környezet, amely a Qt könyvtár használatával készült, többplatformos alkalmazások készítésére. Támogatja a klasszikus C++ programok fejlesztését, valamint a QML nyelv használatát, amelynél a JavaScript a forgatókönyvek meghatározására szolgál, míg a felhasználói felület elemeinek struktúrája és paraméterei CSS-szerű blokkokkal kerülnek meghatározásra. A kész építmények Linux, Windows és macOS operációs rendszerekre készültek.
Az új verzióban:
- Új Compiler Explorer bővítmény került hozzáadásra, amely lehetővé teszi a generált assembly kód és a fordító által észlelt hibák valós idejű nyomon követését a forráskód írása során. Szükség esetén megtekinthető a lefordított kód végrehajtásának eredménye is. Különböző programozási nyelvekhez lehetőség van a használt fordító (GCC, Clang stb.) és a szerkesztési környezet kiválasztására. A megírt kód a beállításokkal együtt a „.qtce” formátumú fájlban menthető el. A bővítmény aktiválásához válassza ki a „Help > About Plugins > CompilerExplorer” ablakban, ezt követően pedig a „Use Tools > Compiler Explorer > Open Compiler Explorer” menüből hívható elő.

- Hozzáadva a CMake build szkriptek hibakeresési és profilozási lehetősége a DAP (Debug Adapter Protocol) protokollal, amely támogatott a CMake 3.27 kiadás óta. Lehetőség nyílik olyan műveletek végrehajtására, mint például a CMake fájlokban való töréspontok elhelyezése és a konfigurálás folyamatának hibakeresése. A hibakeresés a „Debug > Start Debugging > Start CMake Debugging” menüből indítható. Emellett elérhető CMake szkriptek profilozásának funkciója is, amely az „Analyze > CMake Profiler” menüben hívható elő.
- Hozzáadva a ScreenRecorder bővítmény (Help > About Plugins > ScreenRecorder), amely lehetővé teszi a Qt Creatorban végzett munka videóra rögzítését, ami hasznos lehet oktatási cikkek készítéséhez vagy a problémák bemutatásához szükséges dokumentációkhoz.
- Jelentősen csökkent a betöltési idő egyes rendszereken.
- A Clangd és a Clang elemző frissítésre került az LLVM 17.0.1 kiadásra.
- Javították a C++ kód refaktorálására szolgáló eszközöket.
- A Markdown formátumú szövegszerkesztőbe gombok kerültek hozzáadásra a szövegstílusok kiválasztására.
- Hozzáadva a proxy használatának lehetősége, amely lehetővé teszi a GitHub Copilot intelligens asszisztenshez való hozzáférést, amely képes sablon konstrukciókat generálni a kódírás során.
- Hozzáadtuk a projekthez kapcsolódó fájlnév-beállításokat C++ kód és dokumentálás megjegyzéseken keresztül.
- Javítottuk a CMake fájlok szerkesztőjét, jelentősen bővítettük az automatikus kiegészítés lehetőségeit, valamint gyors navigációs funkciókat adtunk hozzá a meghatározott pozícióra, makróra, build célra vagy csomag meghatározására.
- Automatikus PySide beállítás-azonosítást biztosítottunk.
Forrás: opennet.ru

