Paglabas ng Qt Creator 10 Development Environment

Ang paglabas ng pinagsama-samang development environment na Qt Creator 10.0 ay nai-publish, na idinisenyo para sa paglikha ng mga cross-platform na application gamit ang Qt library. Sinusuportahan nito ang parehong pagbuo ng mga klasikong programa sa C++ at ang paggamit ng wikang QML, kung saan ginagamit ang JavaScript upang tukuyin ang mga script, at ang istraktura at mga parameter ng mga elemento ng interface ay tinukoy ng mga bloke na tulad ng CSS. Ang mga nakahanda nang pagtitipon ay nilikha para sa Linux, Windows at MacOS.

Sa bagong bersyon:

  • Ang kakayahang ilipat at itago ang mga detalye tungkol sa pag-unlad ng mga operasyon ay ibinigay.
  • Sa search bar (Locator), ang problema sa pag-alala sa huling ipinasok na parirala sa paghahanap kapag ginagamit ang pambungad na mode sa isang center-aligned na pop-up window ay nalutas na.
  • Ang naka-bundle na bersyon ng LLVM ay na-update upang maglabas ng 16 na may pinalawak na suporta para sa pamantayan ng C++20 sa Clang at pinahusay na interoperability sa pagitan ng Qt Creator at Clangd. Ang ClangFormat plugin ay pinagana bilang default at ginagamit na ngayon upang ihanay ang C++ code.
  • Ipinatupad ang kakayahang awtomatikong baguhin ang mga kasamang file (sa pamamagitan ng pagsasama) at ayusin ang mga link sa mga C++ na file pagkatapos palitan ang pangalan ng ".ui" na mga file o mga form na tinukoy sa mga ito.
  • Nagdagdag ng tool (Tools > C++ > Find Unused Functions) para maghanap ng mga hindi nagamit na function sa isang proyekto.
  • Idinagdag ang mode ng view ng Call Hierarchy, na magagamit para sa lahat ng mga wika kung saan mayroong mga server ng LSP (Language Server Protocol) na sumusuporta sa tampok na ito.
  • Ang modelo ng QML code ay na-update upang ipakita ang mga pagbabago sa Qt 6.5. Ang code editor ay mayroon na ngayong kakayahang i-preview ang mga katangian ng kulay bilang isang tooltip.
  • Nagdagdag ng suporta para sa pagtukoy ng isang panlabas na command upang i-format ang mga QML file, halimbawa ang pagtawag sa qmlformat sa halip na ang built-in na lohika sa pag-format.
  • Nagdagdag ng kakayahang subukan ang QML Language Server (Qt Quick > QML/JS Editing > Use qmlls now) kapag ini-install ang opsyonal na Qt Language Server component mula sa Qt installer.
  • Ang suporta para sa mga preset (cmake-preset) ng CMake build system ay na-update sa bersyon 5, na kasama na ngayon ang suporta para sa variable na ${pathListSep}, ang command na "include" at external na diskarte para sa arkitektura at mga tool.
  • Ang isang setting ay naidagdag sa editor (CMake > Formatter) upang tukuyin ang isang command para sa pag-format ng mga file na nauugnay sa CMake, halimbawa, maaari mong gamitin ang cmake-format na utility.
  • Nagpatupad ng bagong hakbang sa pag-install gamit ang "cmake --install", na maaaring idagdag sa pamamagitan ng opsyong "Projects > Run Settings > Add Deploy Step."
  • Kapag nagtatayo sa Docker, ang suporta para sa malayuang pagproseso ng modelo ng code ay idinagdag gamit ang proseso ng background ng Clangd. Ang ClangFormat plugin ay nagdagdag ng suporta para sa pagtatrabaho sa mga panlabas na file na naka-host sa isang Docker container.
  • Ang kakayahang mag-navigate sa file system ng mga malayuang target na system ay ibinigay, halimbawa, upang pumili ng isang direktoryo para sa build. Nagdagdag ng suporta para sa pagbubukas ng terminal sa isang malayuang sistema gamit ang pagkilos na Open Terminal, halimbawa, naroroon sa mga setting ng build environment.

Pinagmulan: opennet.ru

Magdagdag ng komento