Pagpagawas sa Qt Creator 10 Development Environment

Ang pagpagawas sa Qt Creator 10.0 integrated development environment, nga gidisenyo sa paghimo sa cross-platform nga mga aplikasyon gamit ang Qt library, gimantala. Ang pag-uswag sa mga klasiko nga C++ nga mga programa ug ang paggamit sa QML nga lengguwahe gisuportahan, diin ang JavaScript gigamit sa paghubit sa mga script, ug ang istruktura ug mga parameter sa mga elemento sa interface gitakda sa mga bloke nga sama sa CSS. Ang mga andam nga asembliya giporma alang sa Linux, Windows ug macOS.

Sa bag-ong bersyon:

  • Gihatag ang abilidad sa paglihok ug pagtago sa mga detalye sa pag-uswag sa mga operasyon.
  • Sa search bar (Locator), nasulbad ang problema sa paghinumdom sa katapusang gisulod nga search phrase sa paggamit sa open mode sa usa ka nakasentro nga pop-up window.
  • Ang giputos nga bersyon sa LLVM gi-update aron buhian ang 16 nga adunay dugang nga suporta alang sa C ++ 20 nga sumbanan sa Clang ug gipaayo nga interoperability tali sa Qt Creator ug Clangd. Sa kasagaran, ang ClangFormat plugin gi-enable, nga gigamit karon sa pag-align sa C++ code.
  • Gipatuman ang abilidad sa awtomatik nga pag-usab sa gilakip nga mga file (pinaagi sa paglakip) ug husto nga mga link sa C++ nga mga file human sa pag-ilis sa ".ui" nga mga file o mga porma nga gihubit niini.
  • Gidugang ang usa ka himan (Tools> C++> Find Unused Functions) aron makit-an ang wala magamit nga function sa usa ka proyekto.
  • Usa ka Call Hierarchy view mode ang gidugang, nga magamit alang sa tanan nga mga lengguwahe diin adunay LSP (Language Server Protocol) server nga nagsuporta niini nga bahin.
  • Ang modelo sa QML code gi-update aron ipakita ang mga pagbag-o sa Qt 6.5. Ang editor sa code karon adunay katakus sa pag-preview sa mga kabtangan sa kolor ingon usa ka tooltip.
  • Gidugang nga suporta alang sa pagtino sa usa ka eksternal nga sugo alang sa pag-format sa mga file gamit ang QML, sama sa pagtawag sa qmlformat imbes sa built-in nga formatting logic.
  • Gidugang ang abilidad sa pagsulay sa QML Language Server (Qt Quick > QML/JS Editing > Use qmlls now) kung i-install ang opsyonal nga Qt Language Server component gikan sa Qt installer.
  • Hangtod sa bersyon 5, ang suporta alang sa mga preset (cmake-preset) sa CMake build system na-update, nga karon nagsuporta sa ${pathListSep} variable, ang "include" nga command, ug usa ka external nga estratehiya para sa architecture ug toolkit.
  • Usa ka setting ang gidugang sa editor (CMake > Formatter) aron ipiho ang sugo sa pag-format sa mga file nga may kalabotan sa CMake, pananglitan, mahimo nimong gamiton ang cmake-format utility.
  • Nag-implementar og bag-ong lakang sa pag-install gamit ang "cmake --install" nga mahimong idugang pinaagi sa "Projects> Run Settings> Add Deploy Step" option.
  • Kung nagtukod sa Docker, gidugang ang suporta alang sa hilit nga pagproseso sa modelo sa code gamit ang proseso sa background sa Clangd. Ang suporta alang sa pagtrabaho sa mga eksternal nga file nga gi-host sa usa ka sudlanan sa Docker gidugang sa ClangFormat plugin.
  • Ang katakus sa pag-navigate sa file system sa mga remote target system gihatag, pananglitan, aron makapili usa ka direktoryo alang sa pagtukod. Gidugang nga suporta alang sa pag-abli sa usa ka terminal sa usa ka hilit nga sistema gamit ang aksyon sa Open Terminal, pananglitan, naa sa mga setting sa palibot sa pagtukod.

Source: opennet.ru

Idugang sa usa ka comment