Release fan de Qt Creator 10 ûntwikkeling omjouwing

De frijlitting fan 'e yntegreare ûntwikkelingsomjouwing Qt Creator 10.0, ûntworpen om cross-platform-applikaasjes te meitsjen mei de Qt-bibleteek, is publisearre. Sawol de ûntwikkeling fan klassike C++-programma's en it gebrûk fan 'e QML-taal wurde stipe, wêryn JavaScript wurdt brûkt om skripts te definiearjen, en de struktuer en parameters fan ynterface-eleminten wurde ynsteld troch CSS-like blokken. Klear gearkomsten wurde foarme foar Linux, Windows en macOS.

Yn de nije ferzje:

  • De mooglikheid om details te ferpleatsen en te ferbergjen oer de fuortgong fan operaasjes wurdt levere.
  • Yn 'e sykbalke (Locator) is it probleem mei it ûnthâlden fan' e lêste ynfierde syksin by it brûken fan 'e iepeningsmodus yn in sintrum-ôfstimd pop-upfinster oplost.
  • De bondele ferzje fan LLVM is bywurke om 16 frij te litten mei útwreide stipe foar de C ++ 20-standert yn Clang en ferbettere ynteroperabiliteit tusken Qt Creator en Clangd. De ClangFormat-plugin is standert ynskeakele en wurdt no brûkt om C++-koade te rjochtsjen.
  • Implementearre de mooglikheid om automatysk wizigje opnommen triemmen (fia include) en oanpasse keppelings yn C ++ triemmen nei it omneame ".ui" triemmen of foarmen definiearre yn harren.
  • In ark tafoege (Tools> C++> Net brûkte funksjes fine) om te sykjen nei net brûkte funksjes yn in projekt.
  • Oprophierarchy-werjeftemodus tafoege, beskikber foar alle talen wêrfoar LSP-tsjinners (Language Server Protocol) binne dy't dizze funksje stypje.
  • De QML koade model is bywurke foar in reflektearje feroarings yn Qt 6.5. De koade-bewurker hat no de mooglikheid om kleureigenskippen te besjen as in tooltip.
  • Tafoege stipe foar it definiearjen fan in ekstern kommando foar in opmaak QML triemmen, Bygelyks calling qmlformat ynstee fan de ynboude opmaak logika.
  • Tafoege de mooglikheid om te testen QML Language Server (Qt Quick> QML / JS Editing> Brûk qmlls no) by it ynstallearjen fan de opsjonele Qt Language Server komponint fan de Qt ynstallearder.
  • Stipe foar presets (cmake-presets) fan it CMake-buildsysteem is bywurke nei ferzje 5, dy't no stipe omfettet foar de fariabele ${pathListSep}, it kommando "include" en eksterne strategy foar arsjitektuer en ark.
  • In ynstelling is tafoege oan de bewurker (CMake> Formatter) om in kommando op te jaan foar it opmeitsjen fan CMake-relatearre bestannen, jo kinne bygelyks it cmake-format utility brûke.
  • In nije ynstallaasjestap ymplementearre mei "cmake --install", dy't kin wurde tafoege fia de opsje "Projekten> Ynstellings útfiere> Ynsetstap tafoegje".
  • By it bouwen yn Docker is stipe foar ferwurking op ôfstân fan it koademodel tafoege mei it Clangd-eftergrûnproses. De ClangFormat-plugin hat stipe tafoege foar wurkjen mei eksterne bestannen hosted yn in Docker-kontener.
  • De mooglikheid om te navigearjen troch it bestânsysteem fan op ôfstân doelsystemen is foarsjoen, bygelyks om in map te selektearjen foar de bou. Stipe tafoege foar it iepenjen fan in terminal op in systeem op ôfstân mei de aksje Open Terminal, bygelyks oanwêzich yn 'e ynstellings fan' e bouwomjouwing.

Boarne: opennet.ru

Add a comment