Qt Creator 5.0 kūrimo aplinkos leidimas

Išleista integruota Qt Creator 5.0 kūrimo aplinka, skirta kurti kelių platformų programas naudojant Qt biblioteką. Ji palaiko tiek klasikinių programų kūrimą C++ kalba, tiek QML kalbos naudojimą, kurioje JavaScript naudojamas scenarijus apibrėžti, o sąsajos elementų struktūra ir parametrai nurodomi į CSS panašiais blokais. Reikšmingas versijos numerio pakeitimas yra susijęs su perėjimu prie naujos versijos priskyrimo schemos, kurios ribose pirmasis versijos skaitmuo pasikeis leidimuose su funkciniais pakeitimais (Qt Creator 5, Qt Creator 6 ir kt.).

Qt Creator 5.0 kūrimo aplinkos leidimas

Naujoje versijoje:

  • Įdiegta eksperimentinė galimybė naudoti Clang Server (clangd) talpyklos paslaugą kaip kodo modelio C ir C++ užpakalinę programą. Naują užpakalinę programą pasirinktinai galima naudoti norint pakeisti libclang pagrįstą kodo modelį, nes naudojamas LSP (Language Server Protocol), tačiau dar ne visos funkcijos buvo įdiegtos. Įgalinimas atliekamas naudojant parinktį „Naudoti clangd“, esančią meniu „Įrankiai> Parinktys> C++> Clangd“.
  • Pridėtas eksperimentinis programų kūrimo ir vykdymo Docker konteineriuose palaikymas. Ši funkcija šiuo metu pasiekiama tik Linux aplinkoje ir projektuose su CMake kūrimo sistema. Norėdami jį įjungti, turite suaktyvinti eksperimentinių įskiepių palaikymą meniu „Help > About Plugins“, po kurio įrenginio nustatymuose bus rodoma galimybė kurti „Docker“ kūrimo įrenginius.
  • Sukauptos pataisos buvo padarytos C++ kalbos kodo modelyje. Pervardijant objektus buvo pašalintas automatinis failų, kurie nėra tiesiogiai susiję su projektu (pvz., Qt antraštės failai), pasirinkimas. Pakeitimai „.ui“ ir „.scxml“ failuose akimirksniu atsispindi kodo modelyje be pakartotinio kompiliavimo.
  • QML kodo modelis buvo atnaujintas į Qt 6.2.
  • LSP (Language Server Protocol) serverio įdiegimas papildė pranešimų apie operacijų eigą rodymo Qt Creator palaikymą. Taip pat pridėtas serverio teikiamų kodo fragmentų rodymo palaikymas.
  • Didelė dalis projektų valdymo įrankių, pagrįstų CMake, patobulinimų, įskaitant galimybę rodyti CMake rezultatus ir kompiliavimą projekto režimu, neperjungiant į redagavimo režimą. Nustota naudoti laikinąjį kūrimo katalogą pradiniams projekto nustatymams. Pridėta parinktis išjungti failų grupių atskyrimą su kodu ir antraštėmis. Dabar galima nustatyti numatytąjį vykdomąjį failą (anksčiau sąraše buvo pasirinktas pirmasis vykdomasis failas). Makrokomandų palaikymas buvo pridėtas prie operacijos Vykdyti pasirinktines komandas.
  • Buvo atliktas darbas siekiant pašalinti sulėtėjimus įkeliant didelius projekto failus.
  • Projektų valdymo įrankiai, pagrįsti Qbs įrankių rinkiniu, buvo perkelti į Qbs 1.20.
  • Pridėtas MSVC įrankių rinkinio palaikymas ARM architektūrai.
  • Teikiamas „Android 12“ palaikymas.
  • Patobulintas Qt Creator versijų palaikymas, skirtas Intel procesoriams Apple kompiuteriuose su M1 lustu.

Šaltinis: opennet.ru

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