Qt Creator 20

Doli Qt Creator 20 — versioni e re pĂ«r zhvillimin e aplikacioneve nĂ« Qt, C++, QML dhe teknologji tĂ« ngjashme. NĂ« njoftimin zyrtar Qt Company pĂ«rmend si risitĂ« kryesore mbĂ«shtetje pĂ«r agjentĂ«t e kodimit AI, njĂ« modalitet tĂ« ri Zen Mode, mbĂ«shtetje pĂ«r sistemin e ndĂ«rtimit GN dhe njĂ« grup pĂ«rmirĂ«simesh pĂ«r CMake, QML, Android, iOS dhe zhvillimin e largĂ«t nĂ« Linux.


Ndryshimi kryesor i versionit është integrimi me agjentët AI përmes ACP Client. Komponenti i ri shton në Qt Creator një panel bisedash me agjentët, të cilët mund të kuptojnë bazën e kodeve dhe të kryejnë veprime në emër të zhvilluesit: analizojnë kodin, redaktojnë skedarët, ekzekutojnë komanda dhe iniciojnë ndërtimet. Integrimi është ndërtuar mbi Agent Client Protocol, dhe shabllonët e gatshëm të lidhjeve merren nga ACP Registry publik. Ndër konfigurimet e mbështetura që u përmendën në njoftim janë Claude Code, Codex, Gemini CLI dhe GitHub Copilot.

Ndryshimet kryesore të Qt Creator 20

  • MbĂ«shtetje pĂ«r agjentĂ«t AI pĂ«rmes ACP Client.
    Në IDE është shtuar një panel bisedash për lidhjen e agjentëve AI përmes Agent Client Protocol. Këta agjentë jo vetëm që mund të përgjigjen në pyetje rreth projektit, por gjithashtu të kryejnë veprime: redaktojnë skedarët, ekzekutojnë komanda dhe ndërtimet. Lidhja konfigurohet përmes modalitetit të Zgjerimeve, dhe parametrat e agjentëve mund të vendosen manualisht ose të zgjidhen nga shabllonët e gatshëm.

  • Zgjerimi MCP Server.
    Qt Creator 20 zhvillon mbështetje për Model Context Protocol. MCP Server tani i jep mjeteve AI të jashtme më shumë informacione mbi gjendjen e IDE dhe lejon kryerjen e operacioneve të tjera. Në listën e ndryshimeve (në GitHub burimet nuk janë akoma sinkronizuar) janë përmendur mjete të reja për të ekzekutuar komanda, punuar me VCS, parë skedarin e hapur, menaxhuar pikat e ndalimit, marrë grilin e debugimit dhe kërkuar veprime në IDE. Gjithashtu është shtuar një faqe e konfigurimeve AI > MCP Servers dhe mbështetje për CORS për lidhje nga aplikacionet në web.

  • Zen Mode pĂ«r punĂ« pa shpĂ«rqendrime.
    Modaliteti i ri Zen Mode shton seksionin Tools > Zen Mode > Toggle Distraction Free Mode dhe butona të veçantë në ndërfaqe. Qëllimi i tij është të heqë elementët e tepërt dhe të mbajë në fokus editorin e kodit. Modaliteti aktivizohet si një zgjerim.

  • PĂ«rmirĂ«simi i mjeteve C++.
    Clangd për modelin e kodit C++ është përditësuar në LLVM 22.1.2, dhe skedarët e përgatitur paraprakisht të Clangd tani ofrojnë optimizimin PGO në të gjitha platformat. Po ashtu, u shtua mundësia për të përdorur një databazë kompilimi të jashtme në vend të asaj që krijohet automatikisht nga Qt Creator, u shtua mbështetje për palosjen e degëve të paraprocesorit, komentet bllok C++ dhe #pragma-regjonet. Në changelog është theksuar veçanërisht mbështetja për literalet std::size_t dhe direktivat e paraprocesorit C++23.

  • PĂ«rmirĂ«simet nĂ« QML.
    Për QML tani përdoret ndriçim semantik nga qmlls si parazgjedhje. Për më tepër, menuja kontekstuale tregon veprimet e ristrukturimit që janë në dispozicion përmes serverit të gjuhës QML. Kjo do ta bëjë punën me QML më të ngjashme me mënyrën se si IDE-i trajton kodin C++.

  • MbĂ«shtetje pĂ«r projektet GN.
    Në Qt Creator 20 është shtuar një zgjatje për të punuar me projektet GN. GN / Generimi Ninja. Pasi të aktivizohet zgjatja, IDE mund të hapë projektet GN dhe të punojë me to drejtpërdrejt. Kjo është e rëndësishme për projektet ku GN përdoret si sistemi kryesor i përshkrimit të ndërtimit.

  • PĂ«rmirĂ«simet nĂ« CMake Presets.
    Qt Creator tani ndjek ndryshimet në CMake Presets, mbështet presetet e reja të shitësve qt dhe compiler, dhe presetet e krijuara për kits shënohen si të përkohshme dhe të lidhura me një projekt të caktuar. Për integrimin me Conan u shtua mbështetje për variablat CONAN_HOST_PROFILE dhe CONAN_BUILD_PROFILE.

  • Ndryshimet nĂ« menaxhimin e projekteve dhe ambientit.
    Në cilësimet e projektit tani është e mundur të merrni variablat e ambientit nga një skedë tekstuale ose një shell-skript. Po ashtu, u shtua analizimi i lidhjeve të tipit file:// në daljen e ndërtimit dhe u korrigjua problemi i performancës në Dalja e Aplikacionit.

  • Debuggeri i ri i largĂ«t.
    ËshtĂ« shtuar njĂ« tip konfigurimi tĂ« nisjes Debuggeri i LargĂ«t, i afĂ«rt me skenarin Debug > Nisi Debugging > Bashkohu me Serverin e Debuging tĂ« Aktivizuar. Kjo e thjeshton rinisjen dhe kalimin midis konfigurimeve tĂ« ndryshme tĂ« debugimit tĂ« largĂ«t.

  • PĂ«rmirĂ«simet nĂ« sistemet e kontrollit tĂ« versioneve.
    Veprimet VCS tani janë të disponueshme në një numër më të madh të vendeve në ndërfaqe, duke përfshirë Dokumentet e Hapura dhe redaktuesit. Gjendja e skedarit tani shfaqet në dialogun e pronave, është përmirësuar puna me differencat, është shtuar shënja për skedarët untracked. Për redaktorin e dorëzimit Git është shtuar një paralajmërim për situatat që mund të çojnë në humbjen e ndryshimeve tashmë të përgatitura, dhe dialogu Vazhdo Rebase tani është më i vështirë të përdoret rastësisht për operacione shkatërruese.

  • PĂ«rmirĂ«simet nĂ« zhvillimin e Android.
    Redaktori i Android Manifest është ndarë në ndërfaqe të veçanta për ikonat, ekranin fillestar dhe lejet. Në menunë Mjetet > Android kanë dalë redaktorë të veçantë Redaktori i Ikonave, Redaktori i Ekranit të Fillimit dhe Redaktori i Lejeve.

  • PĂ«rmirĂ«sime tĂ« iOS dhe zhvillimit tĂ« largĂ«t nĂ« Linux.
    Për iOS është shtuar një akses i kufizuar në sistemin e skedarëve të pajisjes nga pamja e Sistemit të Skedarëve, Locator dhe dialogët e skedarëve të largët, duke përfshirë katalogun e raporteve të gabimeve dhe drejtoritë e aplikacioneve të zhvilluesve. Për pajisjet Remote Linux, Qt Creator tani lidhet automatikisht me sistemin për qëllim para se të implementojë dhe lançojë aplikacionin.

  • PĂ«rmirĂ«sime tĂ« ndĂ«rfaqes sĂ« pĂ«rgjithshme.
    Në përfaqësimet tekstuale tani janë të ndriçuara të gjitha rezultatet e kërkimin. Pika e menusë File > Hap Skedarin ose Projektin është ndarë në veçori të veçanta Hap Skedarin dhe Hap Projektin, ndërsa veprimi i vjetër ruhet dhe mund të caktohet një çelës i nxehtë.

Qt Creator 20 është në dispozicion si një update përmes Qt Online Installer. Në njoftim gjithashtu thuhet se instaluesit offline komerciale janë në dispozicion përmes Qt Account Portal, ndërsa grumbujt open source janë në faqja e shkarkimeve Qt.

Shkarko kodin burimor dhe skedarët binarë

Burimi: linux.org.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster