ĂshtĂ« publikuar njĂ« version i integruar i mjedisit tĂ« zhvillimit Qt Creator 10.0, i destinuar pĂ«r krijimin e aplikacioneve ndĂ«rplatformĂ« duke pĂ«rdorur bibliotekĂ«n Qt. MbĂ«shtetet zhvillimi i programeve klasike nĂ« gjuhĂ«n C++, si dhe pĂ«rdorimi i gjuhĂ«s QML, nĂ« tĂ« cilĂ«n pĂ«r pĂ«rcaktimin e skenarĂ«ve pĂ«rdoret JavaScript, dhe struktura dhe parametrat e elementeve tĂ« ndĂ«rfaqes pĂ«rcaktohen me blloqe tĂ« ngjashme me CSS. NdĂ«rtimet e gatshme janĂ« formuar pĂ«r Linux, Windows dhe macOS.
Në këtë version të ri:
- ĂshtĂ« ofruar mundĂ«sia pĂ«r tĂ« lĂ«vizur dhe fshehur detajet mbi pĂ«rparimin e operacioneve.
- Në shiritin e kërkimit (Locator) është zgjidhur problemi i mbajtjes mend të frazës së fundit të kërkimit të futur gjatë përdorimit të modalitetit të hapjes në një dritare të ngritur në qendër.
- Versioni i LLVM i entregue në paketat është azhurnuar në versionin 16 me mbështetje të zgjeruar për standardin C++ 20 në Clang dhe ndërveprim të përmirësuar midis Qt Creator dhe Clangd. Nga fillimi është aktivizuar plugini ClangFormat, që tani përdoret për rregullimin e kodit në gjuhën C++.
- ĂshtĂ« realizuar mundĂ«sia e ndryshimit automatik tĂ« skedave tĂ« lidhura (pĂ«rmes include) dhe rregullimit tĂ« lidhjeve nĂ« skedarĂ«t C++, pas rinovimit tĂ« emrave tĂ« skedave '.ui' ose formave tĂ« pĂ«rcaktuara nĂ« to.
- ĂshtĂ« shtuar njĂ« mjet (Tools > C++ > Find Unused Functions) pĂ«r gjetjen e funksioneve tĂ« papĂ«rdorura nĂ« projekt.
- ĂshtĂ« shtuar mĂ«nyra e shikimit tĂ« hierarkisĂ« sĂ« thirrjeve (Call Hierarchy), e cila Ă«shtĂ« e aksesueshme pĂ«r tĂ« gjitha gjuhĂ«t pĂ«r tĂ« cilat ka mbĂ«shtetje pĂ«r kĂ«tĂ« veçori. hostingut LSP (Language Server Protocol).
- Modeli i kodit QML është azhurnuar duke marrë parasysh ndryshimet në Qt 6.5. Në redaktorin e kodit është shtuar mundësia për të parë paraprakisht pronësitë e ngjyrave si një këshillë e dalshme.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r pĂ«rcaktimin e njĂ« komande tĂ« jashtme pĂ«r formatimin e skedarĂ«ve me QML, pĂ«r shembull, pĂ«r thirrjen e qmlformat nĂ« vend tĂ« logjikĂ«s sĂ« brendshme tĂ« formatimit.
- ĂshtĂ« shtuar mundĂ«sia e testimit tĂ« QML Language Server (Qt Quick > QML/JS Editing > Use qmlls now) gjatĂ« instalimit tĂ« komponentit tĂ« opcional Qt Language Server nga installer-i i Qt.
- Mbështetja për presets (cmake-presets) e sistemit të ndërtimit CMake është azhurnuar deri në versionin 5, ku është shtuar mbështetje për variablën ${pathListSep}, komanda 'include' dhe strategjia e jashtme për arkitekturën dhe veglat.
- Në redaktor është shtuar një rregullim (CMake > Formatter) për të përcaktuar komandën e formatimit të skedarëve të lidhur me CMake, për shembull, mund të përdoret utilita cmake-format.
- ĂshtĂ« realizuar njĂ« fazĂ« e re e instalimit, duke pĂ«rdorur 'cmake --install', e cila mund tĂ« shtohet pĂ«rmes parametrin 'Projects > Run Settings > Add Deploy Step'.
- Gjatë ndërtimit në Docker është shtuar mbështetje për përpunimin e largët të modelit të kodit, duke përdorur një proces të prapavijës Clangd. Në pluginin ClangFormat është shtuar mbështetje për punën me skedare të jashtme të vendosura në kontenierin Docker.
- ĂshtĂ« ofruar mundĂ«sia pĂ«r tĂ« naviguar nĂ« sistemin e skedareve tĂ« sistemeve tĂ« targetuar tĂ« largĂ«t, pĂ«r shembull, pĂ«r tĂ« zgjedhur njĂ« dosje pĂ«r ndĂ«rtim. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r hapjen e terminalit nĂ« sistemin e largĂ«t, duke pĂ«rdorur veprimin Open Terminal, pĂ«r shembull, tĂ« pranishĂ«m nĂ« konfigurimet e ambientit tĂ« ndĂ«rtimit.
Burimi: opennet.ru
