Kutolewa kwa mazingira ya ukuzaji ya Qt Creator 10

Utoaji wa mazingira jumuishi ya uendelezaji Qt Creator 10.0 umechapishwa, iliyoundwa kwa ajili ya kuunda programu-msingi kwa kutumia maktaba ya Qt. Inasaidia uundaji wa programu za kitamaduni katika C++ na utumiaji wa lugha ya QML, ambayo JavaScript hutumiwa kufafanua hati, na muundo na vigezo vya vipengee vya kiolesura hubainishwa na vizuizi vinavyofanana na CSS. Makusanyiko yaliyotengenezwa tayari yameundwa kwa Linux, Windows na MacOS.

Katika toleo jipya:

  • Uwezo wa kusonga na kuficha maelezo kuhusu maendeleo ya shughuli hutolewa.
  • Katika upau wa utafutaji (Locator), tatizo la kukumbuka maneno ya mwisho ya utafutaji yaliyoingia wakati wa kutumia hali ya kufungua katika dirisha la pop-up lililopangwa katikati limetatuliwa.
  • Toleo lililounganishwa la LLVM limesasishwa ili kutoa 16 kwa usaidizi uliopanuliwa wa kiwango cha C++20 katika Clang na ushirikiano ulioboreshwa kati ya Qt Creator na Clangd. Programu-jalizi ya ClangFormat imewashwa kwa chaguo-msingi na sasa inatumika kuoanisha msimbo wa C++.
  • Imetekeleza uwezo wa kubadilisha kiotomatiki faili zilizojumuishwa (kupitia kujumuisha) na kurekebisha viungo katika faili za C++ baada ya kubadilisha jina la faili za ".ui" au fomu zilizobainishwa ndani yake.
  • Imeongeza zana (Zana > C++ > Tafuta Kazi Zisizotumika) kutafuta vitendaji ambavyo havijatumika katika mradi.
  • Hali ya mwonekano wa Uongozi wa Simu iliyoongezwa, inapatikana kwa lugha zote ambazo kuna seva za LSP (Itifaki ya Seva ya Lugha) zinazotumia kipengele hiki.
  • Muundo wa msimbo wa QML umesasishwa ili kuonyesha mabadiliko katika Qt 6.5. Kihariri cha msimbo sasa kina uwezo wa kuhakiki sifa za rangi kama kidokezo.
  • Usaidizi ulioongezwa wa kufafanua amri ya nje ya kuunda faili za QML, kwa mfano kupiga qmlformat badala ya mantiki ya uumbizaji iliyojumuishwa.
  • Imeongeza uwezo wa kujaribu Seva ya Lugha ya QML (Qt Quick > Kuhariri kwa QML/JS > Tumia qmlls sasa) wakati wa kusakinisha kijenzi cha hiari cha Seva ya Lugha ya Qt kutoka kwa kisakinishi cha Qt.
  • Usaidizi wa uwekaji awali (cmake-presets) wa mfumo wa kujenga wa CMake umesasishwa hadi toleo la 5, ambalo sasa linajumuisha usaidizi wa utofauti wa ${pathListSep}, amri ya "jumuisha" na mkakati wa nje wa usanifu na zana.
  • Mpangilio umeongezwa kwa kihariri (CMake > Formatter) ili kubainisha amri ya kuumbiza faili zinazohusiana na CMake, kwa mfano, unaweza kutumia matumizi ya umbizo la cmake.
  • Imetekeleza hatua mpya ya usakinishaji kwa kutumia "cmake --install", ambayo inaweza kuongezwa kupitia chaguo la "Miradi > Endesha Mipangilio > Ongeza Hatua ya Kupeleka".
  • Wakati wa kujenga katika Docker, usaidizi wa usindikaji wa mbali wa mtindo wa msimbo umeongezwa kwa kutumia mchakato wa usuli wa Clangd. Programu-jalizi ya ClangFormat imeongeza usaidizi wa kufanya kazi na faili za nje zilizopangishwa kwenye kontena la Docker.
  • Uwezo wa kupitia mfumo wa faili wa mifumo ya lengo la mbali hutolewa, kwa mfano, kuchagua saraka kwa ajili ya kujenga. Usaidizi ulioongezwa wa kufungua terminal kwenye mfumo wa mbali kwa kutumia hatua ya Open Terminal, kwa mfano, iliyopo katika mipangilio ya mazingira ya kujenga.

Chanzo: opennet.ru

Kuongeza maoni