Qt Creator 10 Disvolva Medio-Eldono

La liberigo de la Qt Creator 10.0 integra evolumedio, dizajnita por krei transplatformajn aplikojn uzante la Qt-bibliotekon, estis publikigita. Kaj la evoluo de klasikaj C++-programoj kaj la uzo de la QML-lingvo estas subtenataj, en kiu JavaScript estas uzata por difini manuskriptojn, kaj la strukturo kaj parametroj de interfacelementoj estas fiksitaj per CSS-similaj blokoj. Pretaj asembleoj estas formitaj por Linukso, Vindozo kaj macOS.

En la nova versio:

  • La kapablo movi kaj kaŝi detalojn pri la progreso de operacioj estas provizita.
  • En la serĉbreto (Lokilo), la problemo pri memorado de la laste enigita serĉfrazo kiam oni uzas la malferman reĝimon en centro-vicigita ŝprucfenestro estis solvita.
  • La faskigita versio de LLVM estis ĝisdatigita por liberigi 16 kun vastigita subteno por la C++20-normo en Clang kaj plibonigita kunfunkciebleco inter Qt Creator kaj Clangd. La kromaĵo ClangFormat estas ebligita defaŭlte kaj nun estas uzata por vicigi C++-kodon.
  • Efektivigis la kapablon aŭtomate ŝanĝi inkluzivitajn dosierojn (per inkluzivi) kaj ĝustigi ligilojn en C++-dosieroj post renomado ".ui" dosieroj aŭ formoj difinitaj en ili.
  • Aldonita ilo (Iloj > C++ > Trovu Neuzatajn Funkciojn) por serĉi neuzatajn funkciojn en projekto.
  • Aldonita Voka Hierarkia vido-reĝimo, havebla por ĉiuj lingvoj por kiuj ekzistas LSP (Language Server Protocol) serviloj kiuj subtenas ĉi tiun funkcion.
  • La QML-kodmodelo estis ĝisdatigita por reflekti ŝanĝojn en Qt 6.5. La kodredaktilo nun havas la kapablon antaŭrigardi kolorpropraĵojn kiel konsileto.
  • Aldonita subteno por difinado de ekstera komando por formati QML-dosierojn, ekzemple voki qmlformat anstataŭ la enkonstruita formata logiko.
  • Aldonis la kapablon testi QML Lingvo-Servilon (Qt Rapida > QML/JS Redaktado > Uzu qmlls nun) kiam vi instalas la laŭvolan Qt Lingvo-Servilon de la Qt-instalilo.
  • Subteno por antaŭdiroj (cmake-presets) de la konstrua sistemo CMake estis ĝisdatigita al versio 5, kiu nun inkluzivas subtenon por la variablo ${pathListSep}, la "inkluzivi" komandon kaj eksteran strategion por arkitekturo kaj iloj.
  • Agordo estis aldonita al la redaktilo (CMake > Formatilo) por specifi komandon por formatado de CMake-rilataj dosieroj, ekzemple, vi povas uzi la ilon cmake-format.
  • Efektivigis novan instalan paŝon per "cmake --install", kiu povas esti aldonita per la opcio "Projektoj > Run Settings > Add Deploy Step".
  • Dum konstruado en Docker, subteno por fora prilaborado de la kodmodelo estis aldonita uzante la Clangd fonprocezon. La kromaĵo ClangFormat aldonis subtenon por labori kun eksteraj dosieroj gastigitaj en Docker-ujo.
  • La kapablo navigi tra la dosiersistemo de foraj celsistemoj estas provizita, ekzemple, por elekti dosierujon por la konstruo. Aldonita subteno por malfermi terminalon en fora sistemo uzante la agon Malferma Terminalo, ekzemple, ĉeestantan en la agordoj de konstrumedio.

fonto: opennet.ru

Aldoni komenton