Pagpagawas sa Qt Creator 9 Development Environment

Ang pagpagawas sa Qt Creator 9.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:

  • Gidugang ang eksperimento nga suporta alang sa Squish GUI testing framework. Ang Squish integration plugin nagtugot kanimo sa pag-abli sa kasamtangan ug paghimo og bag-ong mga kaso sa pagsulay, pagrekord sa mga kaso sa pagsulay (mga kaso sa pagsulay), paggamit sa Squish Runner ug Squish Server aron sa pagpadagan sa mga kaso sa pagsulay ug mga kaso sa pagsulay, pagtakda og mga breakpoint sa dili pa magpadagan sa mga pagsulay aron maputol ang pagpatuman sa usa ka posisyon ug susiha ang mga variable.
  • Gidugang nga suporta alang sa usa ka madulom nga tema kung gipakita ang built-in nga tabang ug dokumentasyon.
  • Kung gipakita ang usa ka pahiwatig sa konteksto sa API, ang sulud nahimo na karon nga gikonsiderar ang bersyon sa Qt nga gimarkahan sa proyekto (i.e. alang sa mga proyekto sa Qt 5, gipakita ang dokumentasyon sa Qt 5, ug alang sa mga proyekto sa Qt 6, ang dokumentasyon sa Qt 6.
  • Usa ka kapilian ang gidugang sa editor aron mahatag ang mga indent sa dokumento. Ang matag indent gimarkahan sa usa ka bulag nga bertikal nga bar. Gidugang usab ang katakus sa pagbag-o sa gilay-on sa linya ug pagsulbad sa mga isyu sa pasundayag kung nagpili mga dagkong bloke.
    Pagpagawas sa Qt Creator 9 Development Environment
  • Ang C ++ code model base sa Clangd backend nga nagsuporta sa LSP (Language Server Protocol) protocol mahimo na nga madumala sa usa ka Clangd nga instance para sa tibuok session (kaniadto, ang matag proyekto nagpadagan sa kaugalingon nga Clangd instance). Ang abilidad sa pagbag-o sa prayoridad sa Clangd background thread nga gigamit alang sa pag-indeks gidugang sa mga setting.
  • Posible na karon ang pag-edit sa mga parameter sa estilo sa C++ code direkta gikan sa main settings dialog nga walay pag-abli sa lain nga dialog. Gibalhin ang mga setting sa ClangFormat sa parehas nga seksyon.
  • Nasulbad ang mga isyu sa pag-abli sa mga QML file gikan sa build directory imbes sa source directory ug pagkawala sa breakpoints kon gamiton ang reformat function.
  • Gidugang nga suporta alang sa pag-configure ug paghimo og mga preset alang sa mga proyekto sa CMake.

Source: opennet.ru

Idugang sa usa ka comment