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

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

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

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

  • Գործող արտաքին գործընթացները, ինչպիսիք են build-ը և clang-tidy-ը, բաժանվում են առանձին սերվերի գործընթացի, որը լուծում է Linux-ում առկա խնդիրները, որոնք հանգեցնում են ռեսուրսների մեծ սպառման՝ խոշոր հավելվածներից պրոցեսները բաժանելիս:
  • Տեքստային խմբագրիչն ունի բազմակողմանի կուրսորային խմբագրման ռեժիմ, որը թույլ է տալիս միանգամից մի քանի վայրերում տեքստ ավելացնել: (լրացուցիչ կուրսորները ավելացվում են Alt+Click-ի միջոցով):
    Qt Creator 6.0 Զարգացման միջավայրի թողարկում
  • C++ ծածկագրի մոդելը թարմացվել է LLVM 13-ի:
  • Կայունացվել է Clang Server (clangd) քեշավորման ծառայությունը որպես C++ կոդի մոդելի հետին պլան օգտագործելու հնարավորությունը: The clangd backend-ը կարող է ընտրովի օգտագործվել libclang-ի վրա հիմնված ծածկագրի մոդելը փոխարինելու համար՝ LSP (Լեզվի սերվերի արձանագրություն) արձանագրության օգտագործման շնորհիվ: Միացնելը կատարվում է «Օգտագործել clangd» տարբերակի միջոցով «Գործիքներ > Ընտրանքներ > C++ > Clangd» ընտրացանկում:
    Qt Creator 6.0 Զարգացման միջավայրի թողարկում
  • Ինտեգրված Qt Quick Designer-ը լռելյայն անջատված է, և երբ փորձում են բացել .ui.qml ֆայլերը, կանչվում է Qt Design Studio փաթեթը: Ծրագրեր կան հետագայում բարելավելու Qt Design Studio-ի և Qt Creator-ի միջև ինտեգրումը (տեսանյութ): Դուք կարող եք վերադարձնել ներկառուցված Qt Quick Designer-ը «QmlDesigner plugin» տարբերակի միջոցով «Մոդուլների մասին» ընտրացանկում:
  • «Ցուցադրել ֆայլային համակարգի դիտում» տարրը ավելացվել է նախագծի ծառի համատեքստային մենյուում:
  • Ֆայլերը բոլոր նախագծերի դիրեկտորիաներում պատուհանն այժմ աջակցում է գլոբալ որոնումին՝ ապահովելով Locator ֆիլտրի նման հնարավորություններ:
  • Ընդլայնվել է CMake-ի վրա հիմնված նախագծերի աջակցությունը: Վերնագրերի ֆայլեր ավելացնելու համար առանձին վերնագրերի հանգույցների փոխարեն այժմ օգտագործվում է սկզբնաղբյուր ֆայլերի ընդհանուր ցուցակը:
  • Բարելավված աջակցություն Docker կոնտեյներներ կառուցելու և գործարկելու համար:
  • Qt Creator 6 երկուականները տեղափոխվել են Qt 6.2 ճյուղն օգտագործելու համար: Ավելացվել են macOS-ի ունիվերսալ կառուցվածքներ, ներառյալ աջակցություն Intel և ARM ճարտարապետություններին:

Source: opennet.ru

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