Qt Creator 10 Զարգացման միջավայրի թողարկում

Հրապարակվել է զարգացման ինտեգրված Qt Creator 10.0 միջավայրի թողարկումը, որը նախատեսված է Qt գրադարանի միջոցով միջպլատֆորմային հավելվածներ ստեղծելու համար: Այն աջակցում է ինչպես C++-ում դասական ծրագրերի մշակմանը, այնպես էլ QML լեզվի օգտագործմանը, որտեղ JavaScript-ն օգտագործվում է սկրիպտներ սահմանելու համար, իսկ ինտերֆեյսի տարրերի կառուցվածքն ու պարամետրերը սահմանվում են CSS-ի նման բլոկներով: Պատրաստի հավաքներ են ստեղծվել Linux-ի, Windows-ի և MacOS-ի համար։

Նոր տարբերակում.

  • Գործողությունների առաջընթացի մասին մանրամասները տեղափոխելու և թաքցնելու հնարավորությունը ապահովված է:
  • Որոնման տողում (Լոկատոր) լուծվել է կենտրոնական դասավորված թռուցիկ պատուհանում բացման ռեժիմն օգտագործելիս վերջին մուտքագրված որոնման արտահայտությունը հիշելու խնդիրը:
  • LLVM-ի փաթեթավորված տարբերակը թարմացվել է՝ թողարկելու 16-ը՝ Clang-ում C++20 ստանդարտի ընդլայնված աջակցությամբ և Qt Creator-ի և Clangd-ի միջև բարելավված փոխգործունակությամբ: ClangFormat plugin-ը լռելյայն միացված է և այժմ օգտագործվում է C++ կոդը հավասարեցնելու համար:
  • Իրականացրել է ներառված ֆայլերը ավտոմատ կերպով փոխելու (ներառման միջոցով) և C++ ֆայլերի հղումները կարգավորելու հնարավորությունը՝ «.ui» ֆայլերը կամ դրանցում սահմանված ձևերը վերանվանելուց հետո։
  • Ավելացրել է գործիք (Գործիքներ > C++ > Գտնել չօգտագործված գործառույթները) նախագծում չօգտագործված գործառույթները որոնելու համար:
  • Ավելացվեց Call Hierarchy դիտման ռեժիմը, հասանելի բոլոր լեզուների համար, որոնց համար կան LSP (Language Server Protocol) սերվերներ, որոնք աջակցում են այս գործառույթը:
  • QML կոդի մոդելը թարմացվել է՝ արտացոլելու Qt 6.5-ի փոփոխությունները: Կոդերի խմբագրիչն այժմ հնարավորություն ունի նախադիտելու գունային հատկությունները որպես գործիքի հուշում:
  • Ավելացվեց QML ֆայլերի ձևաչափման համար արտաքին հրաման սահմանելու աջակցություն, օրինակ՝ ներկառուցված ձևաչափման տրամաբանության փոխարեն qmlformat կանչելը:
  • Ավելացվեց QML լեզվի սերվերի փորձարկման հնարավորությունը (Qt Quick > QML/JS խմբագրում > Օգտագործեք qmlls հիմա) Qt տեղադրիչից կամընտիր Qt լեզվի սերվերի բաղադրիչը տեղադրելիս:
  • CMake build համակարգի նախադրյալների (cmake-presets) աջակցությունը թարմացվել է 5-րդ տարբերակին, որն այժմ ներառում է ${pathListSep} փոփոխականի աջակցություն, «include» հրամանը և արտաքին ռազմավարությունը ճարտարապետության և գործիքների համար:
  • Խմբագրին ավելացվել է պարամետր (CMake > Formatter)՝ CMake-ի հետ կապված ֆայլերի ֆորմատավորման հրաման սահմանելու համար, օրինակ՝ կարող եք օգտագործել cmake-format օգտակար ծրագիրը:
  • Իրականացրել է տեղադրման նոր քայլ՝ օգտագործելով «cmake --install», որը կարող է ավելացվել «Projects > Run Settings > Add Deploy Step» տարբերակի միջոցով:
  • Docker-ում կառուցելիս կոդի մոդելի հեռավոր մշակման աջակցությունն ավելացվել է Clangd ֆոնային գործընթացի միջոցով: ClangFormat հավելվածն ավելացրել է աջակցություն Docker կոնտեյներով տեղակայված արտաքին ֆայլերի հետ աշխատելու համար:
  • Հեռավոր թիրախային համակարգերի ֆայլային համակարգով նավարկելու հնարավորությունը տրամադրվում է, օրինակ, կառուցման համար գրացուցակ ընտրելու համար: Ավելացվեց աջակցություն հեռավոր համակարգում տերմինալ բացելու համար՝ օգտագործելով Open Terminal գործողությունը, օրինակ՝ առկա է կառուցման միջավայրի կարգավորումներում:

Source: opennet.ru

Добавить комментарий