UtgÄvan av den integrerade utvecklingsmiljön Qt Creator 12.0 har publicerats, som Àr avsedd för att skapa plattformsoberoende applikationer med hjÀlp av Qt-biblioteket. Den stödjer bÄde utveckling av klassiska program i C++ och anvÀndning av QML-sprÄket, dÀr JavaScript anvÀnds för att definiera scenarier och strukturen samt parametrarna för grÀnssnittselement specificeras med CSS-liknande block. Klara byggen har skapats för Linux, Windows och macOS.
I den nya versionen:
- En plugin för Compiler Explorer har lagts till, som gör det möjligt att i realtid övervaka den assemblerkod som genereras av compilern och identifiera compilerfel medan du skriver kĂ€llkoden. Om det behövs kan resultatet av den kompilerade koden ses. Det finns möjlighet att vĂ€lja kompilator (t.ex. GCC, Clang) och redigeringsmiljö för olika programmeringssprĂ„k. Koden som skrivs kan sparas tillsammans med instĂ€llningarna i en '.qtce'-fil. För att aktivera pluginen, vĂ€lj den i fönstret 'HjĂ€lp > Om Plugins > CompilerExplorer', efter vilket pluginen kan anropas via menyn 'AnvĂ€nd Verktyg > Compiler Explorer > Ăppna Compiler Explorer'.

- Möjligheten att debugga och profilera CMake-byggen med hjÀlp av DAP (Debug Adapter Protocol) har lagts till, vilket stöds frÄn och med CMake 3.27. Det Àr möjligt att utföra operationer som att sÀtta brytpunkter i CMake-filer och debugga konfigurationsprocessen. Debuggae kan startas via menyn 'Debug > Starta Debugging > Starta CMake Debugging'. Dessutom finns funktionen för profilering av CMake-skript, som kan anropas via menyn 'Analysera > CMake Profiler'.
- En plugin, ScreenRecorder (HjÀlp > Om Plugins > ScreenRecorder), har lagts till för att spela in videor av arbetsprocessen i Qt Creator, vilket kan vara anvÀndbart för att skapa utbildningsartiklar eller bifoga tydliga demonstrationer av problem till felrapporter.
- Starttiden har betydligt minskats pÄ vissa system.
- Clangd och Clang-analyzern har uppdaterats till LLVM 17.0.1.
- Verktygen för kodrefaktorisering i C++ har förbÀttrats.
- Knapp för val av textstilar har lagts till i textredigeraren för Markdown-format.
- Möjligheten att anvÀnda en proxy för att fÄ Ätkomst till den intelligenta hjÀlparen GitHub Copilot, som kan generera standardkonstruktioner vid kodning, har lagts till.
- TillÀggna relaterade instÀllningar för projektnamn med koden C++ och dokumentation via kommentarer.
- FörbÀttrad CMake-fileredigerare med betydligt utökade autokompletteringsmöjligheter och funktioner för snabb navigering till angiven position, makro, byggmÄl eller paketdefinition.
- Automatisk identifiering av PySide-instÀllningar sÀkerstÀlld.
KĂ€lla: opennet.ru

