Pagpagawas sa Qt Creator 15 Development Environment

Gipresentar ang pagpagawas sa integrated development environment nga Qt Creator 15, nga gidisenyo alang sa paghimo og cross-platform nga mga aplikasyon gamit ang Qt library. Gisuportahan niini ang pag-uswag sa mga klasiko nga programa sa C++ ug ang paggamit sa QML nga lengguwahe, diin gigamit ang JavaScript aron mahibal-an ang mga script, ug ang istruktura ug mga parameter sa mga elemento sa interface gipiho sa mga bloke nga sama sa CSS. Ang mga andam nga asembliya gihimo alang sa Linux, Windows ug MacOS.

Sa bag-ong bersyon:

  • Ang bag-ong mga tema sa ngitngit ug kahayag nga disenyo gidugang ("Dark (2024)" ug "Light (2024)" sa Preferences> Environment> Interface> Theme), nga nakadugang sa contrast, migamit og mas itom nga accent color, optimized padding, updated button design , hiniusa nga mga pictograms.
     Pagpagawas sa Qt Creator 15 Development Environment
     Pagpagawas sa Qt Creator 15 Development Environment

    Ang una nga screen sa paglansad gidesinyo pag-usab, nga nagpasiugda sa mga yawe nga operasyon sama sa paghimo ug pag-abli sa mga proyekto, pagdugang usa ka side menu alang sa pag-navigate sa mga proyekto, mga pananglitan ug mga panudlo, ug pagpaayo sa function sa pagpangita. Nagdugang usa ka bag-ong pagpili sa mga link sa mga tutorial ug kurso.

     Pagpagawas sa Qt Creator 15 Development Environment
  • Ang pag-uswag sa mga kapabilidad alang sa pagdumala sa mga add-on nga nagpalapad sa pagpaandar sa Qt Creator nagpadayon. Ang mga paghulagway sa mga add-on naggamit sa Markdown markup. Ang API alang sa pagpalambo sa mga add-on sa Lua gipalapdan. Usa ka buton ang gidugang sa menu (Tools > Scripting > New Script) para sa direktang paglansad sa mga Lua script gamit ang Qt Creator API.
     Pagpagawas sa Qt Creator 15 Development Environment
  • Ang package naglakip sa usa ka opisyal nga plugin alang sa integration sa Axivion toolkit, nga naghatag og usa ka static analyzer, mga himan alang sa pag-ila sa mga problema sa code, mga utilities alang sa pagtimbang-timbang sa kahusayan ug pag-analisar sa arkitektura.
     Pagpagawas sa Qt Creator 15 Development Environment
  • Gipauswag nga trabaho sa mga proyekto gamit ang sistema sa pagtukod sa CMake. Pananglitan, posible na karon ang pag-navigate sa CMakeLists.txt direkta gikan sa interface sa proyekto, ingon man usab sa awtomatik nga pag-abli sa proyekto kung ang CMakeLists.txt file giablihan. Gidugang ang pagtukod, pagtukod pag-usab, ug paglimpyo nga mga operasyon alang sa mga nested nga proyekto sa Build menu ug content tree view.
  • Sa mga workspace (Workspace, ang abilidad sa pag-abli sa usa ka direktoryo isip usa ka proyekto), suporta alang sa pagtino sa imong kaugalingon nga configuration sa asembliya nagpakita ug ang awtomatik nga pag-update sa panglantaw sa proyekto gipatuman.
  • Sa C/C++ compiler settings, mahimo nimong itakda ang lain-laing mga compiler para sa C ug C++.
  • Ang pasundayag sa mga interface alang sa pagtan-aw sa output sa aplikasyon (Application Output) ug mga mensahe sa compiler (Compile Output) gipauswag. Gidugang nga kapilian aron babagan ang sobra nga output.
  • Ang mga himan alang sa pagtrabaho kauban ang Git gipalapdan. Gidugang nga mga buton sa Instant Blame tooltip aron ipadagan ang "git blame" nga sugo alang sa pinili o ginikanan nga sanga, tan-awa ang kasamtangan nga bersyon sa file, ug ipakita ang log. Gidugang ang usa ka kapilian aron ipakita ang mga visual label nga may kalabotan sa Git sa interface sa nabigasyon sa file sa proyekto, ug gisiguro usab nga ang giusab nga mga file gipasiugda sa kolor.
  • Para sa mga platform sa Windows ug macOS, usa ka opsyon ang gidugang (Preferences> Environment> System> Enable Crash Reporting) aron awtomatikong ipadala ang crash report gamit ang Google Crashpad ug Sentry.io nga mga serbisyo.
  • Gidugang nga suporta alang sa plataporma sa Windows sa mga sistema nga adunay arkitektura sa ARM.

Source: opennet.ru

Idugang sa usa ka comment