Izdaja razvojnega okolja Qt Creator 10

Objavljena je bila izdaja integriranega razvojnega okolja Qt Creator 10.0, zasnovanega za ustvarjanje večplatformskih aplikacij z uporabo knjižnice Qt. Podpira tako razvoj klasičnih programov v C++ kot uporabo jezika QML, v katerem se za definiranje skript uporablja JavaScript, struktura in parametri elementov vmesnika pa se določajo s CSS podobnimi bloki. Ustvarjeni so že pripravljeni sklopi za Linux, Windows in MacOS.

V novi različici:

  • Zagotovljena je možnost premikanja in skrivanja podrobnosti o napredku operacij.
  • V iskalni vrstici (Lokator) je bila odpravljena težava s pomnjenjem zadnje vnesene iskalne fraze pri uporabi načina odpiranja v sredinsko poravnanem pojavnem oknu.
  • Priložena različica LLVM je bila posodobljena na izdajo 16 z razširjeno podporo za standard C++20 v Clangu in izboljšano interoperabilnostjo med Qt Creator in Clangd. Vtičnik ClangFormat je privzeto omogočen in se zdaj uporablja za poravnavo kode C++.
  • Implementirana možnost samodejnega spreminjanja vključenih datotek (prek vključitve) in prilagajanja povezav v datotekah C++ po preimenovanju datotek ».ui« ali obrazcev, definiranih v njih.
  • Dodano orodje (Orodja > C++ > Poišči neuporabljene funkcije) za iskanje neuporabljenih funkcij v projektu.
  • Dodan način pogleda hierarhije klicev, ki je na voljo za vse jezike, za katere obstajajo strežniki LSP (Language Server Protocol), ki podpirajo to funkcijo.
  • Model kode QML je bil posodobljen, da odraža spremembe v Qt 6.5. Urejevalnik kode ima zdaj možnost predogleda barvnih lastnosti kot opis orodja.
  • Dodana podpora za definiranje zunanjega ukaza za formatiranje datotek QML, na primer klicanje qmlformat namesto vgrajene logike oblikovanja.
  • Dodana možnost testiranja jezikovnega strežnika QML (Qt Quick > QML/JS Editing > Use qmlls now) pri nameščanju izbirne komponente jezikovnega strežnika Qt iz namestitvenega programa Qt.
  • Podpora za prednastavitve (cmake-prednastavitve) sistema gradnje CMake je bila posodobljena na različico 5, ki zdaj vključuje podporo za spremenljivko ${pathListSep}, ukaz »include« in zunanjo strategijo za arhitekturo in orodja.
  • V urejevalnik (CMake > Formatter) je bila dodana nastavitev za podajanje ukaza za oblikovanje datotek, povezanih s CMake, lahko na primer uporabite pripomoček cmake-format.
  • Implementiran nov korak namestitve z uporabo "cmake --install", ki ga je mogoče dodati prek možnosti "Projekti > Nastavitve izvajanja > Dodaj korak razmestitve".
  • Pri gradnji v Dockerju je bila dodana podpora za oddaljeno obdelavo modela kode z uporabo procesa v ozadju Clangd. Vtičnik ClangFormat je dodal podporo za delo z zunanjimi datotekami, ki gostujejo v vsebniku Docker.
  • Zagotovljena je možnost krmarjenja po datotečnem sistemu oddaljenih ciljnih sistemov, na primer za izbiro imenika za gradnjo. Dodana podpora za odpiranje terminala v oddaljenem sistemu z dejanjem Odpri terminal, ki je na primer prisotno v nastavitvah okolja gradnje.

Vir: opennet.ru

Dodaj komentar