Qt Creator 10.0, jîngeheke pêşveçûnê ya yekgirtî ye ji bo afirandina sepanên platformên cuda bi karanîna pirtûkxaneya Qt, hatiye berdan. Ew hem pêşveçûna klasîk a C++ û hem jî karanîna QML piştgirî dike, zimanek ku JavaScript bikar tîne da ku skrîptan diyar bike û blokên mîna CSS bikar tîne da ku avahî û parametreyên hêmanên navrûyê diyar bike. Avakirinên amade-ji-bo-karanînê ji bo... hene. Linux, Windows û macOS.
Di guhertoya nû de:
- Hêza tevger û veşartina hûrguliyên di derbarê pêşkeftina operasyonan de tê peyda kirin.
- Di barika lêgerînê de (Locator), pirsgirêka bibîranîna hevoka lêgerînê ya paşîn a têketinê dema ku moda vekirinê di pencereyek pop-up-ê ya navendê de bikar tîne çareser bûye.
- Guhertoya hevgirtî ya LLVM hate nûve kirin da ku 16 bi desteka berfireh a standarda C ++20 ya li Clang-ê û bihevhatina çêtir a di navbera Qt Afirînerê û Clangd de serbest bike. Pêveka ClangFormat ji hêla xwerû ve hatî çalak kirin û naha ji bo berhevkirina koda C ++ tê bikar anîn.
- Piştî ku navên pelên ".ui" an jî formên ku di wan de hatine binavkirin veguherandin, şiyana guheztina bixweber pelên tê de (bi navgîniyê ve) û sererastkirina girêdanên di pelên C++ de pêk anî.
- Amûrek zêde kir (Amûr > C++ > Fonksiyonên Nebikaranîn Bibînin) da ku di projeyekê de li fonksiyonên nayên bikar anîn bigere.
- Moda dîtina Hiyerarşiya Bangan hate zêdekirin, ji bo hemî zimanên ku vê taybetmendiyê piştgirî dikin heye serveran LSP (Protokola Servera Ziman).
- Modela koda QML-ê hate nûve kirin ku guhertinên di Qt 6.5 de nîşan bide. Edîtorê kodê nuha xwedan şiyana pêşdîtina taybetmendiyên rengan wekî amûrek e.
- Piştgiriyek zêde kir ji bo diyarkirina fermanek derveyî ji bo formatkirina pelên QML, mînakî bangkirina qmlformat li şûna mantiqa formatkirinê ya çêkirî.
- Dema ku beşa Vebijarkî ya Pêşkêşkara Zimanê Qt-ê ji sazkera Qt-ê saz dike, şiyana ceribandina Pêşkêşkara Ziman a QML (Qt Quick > Verastkirina QML/JS > Qmlls bikar bînin) zêde kir.
- Piştgiriya pêşdibistanê (cmake-presets) ya pergala avakirina CMake ji bo guhertoya 5-ê hate nûve kirin, ku naha piştgirîya guhêrbara ${pathListSep}, fermana "include" û stratejiya derveyî ya mîmarî û amûran dihewîne.
- Mîhengek li edîtorê hate zêdekirin (CMake > Formatter) da ku fermanek ji bo formatkirina pelên girêdayî CMake diyar bike, mînakî, hûn dikarin amûra cmake-format bikar bînin.
- Pêngavek sazkirinê ya nû bi karanîna "cmake --install" pêk anî, ku dikare bi vebijarka "Proje>> Mîhengên Bixebitin> Pêveka Pêvekirina Pêvek" were zêdekirin.
- Dema ku li Docker ava dike, piştgirî ji bo pêvajoyek dûr a modela kodê bi karanîna pêvajoya paşîn a Clangd ve hatî zêdekirin. Pêveka ClangFormat ji bo xebitandina pelên derveyî yên ku di konteynirek Docker de têne mêvandar kirin piştgirî zêde kiriye.
- Kapasîteya navîgasyonê bi pergala pelan a pergalên mebestên dûr ve tête peyda kirin, mînakî, ji bo hilbijartina pelrêçek ji bo çêkirinê. Piştgiriyek ji bo vekirina termînalekek li ser pergalek dûr bi karanîna çalakiya Termînala Vekirî vekir, mînakî, di mîhengên hawîrdora çêkirinê de heye.
Source: opennet.ru
