Na sau i fafo Qt Foafoa 20 — o se lomiga fou o le IDE mo le atiina ae o polokalame i luga o le Qt, C++, QML ma tekinolosi e fesoʻotaʻi i ai. faasilasilaga aloaia Ua taʻua e le Kamupani Qt le lagolago mo sui faʻailoga a le AI, se Zen Mode fou, le lagolago mo le faiga fausia o le GN, ma se seti o faʻaleleiga mo le CMake, QML, o ni fouga taua. Android, iOS ma le atina'eina mamao i lalo o Linux.
O le suiga autū i le faʻalauiloaina o le tuʻufaʻatasia lea ma sui o le AI e ala i Tagata Fa'atau ACPO le vaega fou e faʻaopoopoina ai se paneli talatalanoa i le Qt Creator faʻatasi ai ma sui e mafai ona malamalama i le faʻavae o tulafono ma faʻatino gaioiga mo le tagata atiaʻe: iloilo le tulafono, faʻasaʻo faila, faʻatino poloaiga, ma amata fausiaina. O le fesoʻotaʻiga ua fausia i luga Fa'atonuga a le Sui Fa'atau, ma o faʻataʻitaʻiga fesoʻotaʻiga ua uma ona saunia e aumai mai le Resitala a le ACP lautele. O faʻatulagaga lagolagoina o loʻo taʻua i le faʻasalalauga e aofia ai le Claude Code, Codex, Gemini CLI, ma le GitHub Copilot.
Suiga tetele i le Qt Creator 20
Lagolago mo sui o le AI e ala i le ACP Client.
Ua iai nei i le IDE se panela talatalanoa mo le faʻafesoʻotaʻiina o sui o le AI e ala i le Agent Client Protocol. E le gata ina mafai e nei sui ona taliina fesili e fesoʻotaʻi ma le galuega faatino ae faʻatino foʻi gaioiga, e pei o le faʻasaʻoina o faila ma le faʻatinoina o poloaiga ma fausiaina. E faʻatulagaina fesoʻotaʻiga e ala i le faiga o Faʻaopoopoga, ma e mafai ona faʻatulagaina lima ia parakalafa o sui pe filifilia mai faʻataʻitaʻiga ua uma ona faʻatulagaina.Fa'aopoopoga o le 'Au'aunaga MCP.
Ua Fa'aleleia e le Qt Creator 20 le Lagolago Fa'ata'ita'iga Context ProtocolUa tuʻuina atu nei e le MCP Server meafaigaluega faʻapitoa i fafo e aofia ai nisi faʻamatalaga e uiga i le tulaga o le IDE ma faʻatagaina ai nisi faʻagaioiga. lisi o suiga (E le'i fa'amaopoopoina le code punaoa i le GitHub.) O lo'o lisiina atu meafaigaluega fou mo le fa'atinoina o poloaiga, galulue fa'atasi ma VCS, matamata i faila tatala, puleaina o breakpoints, mauaina o le debugger stack, ma le sailia o gaioiga i le IDE. Ua fa'aopoopoina fo'i se itulau fa'atulagaga. AI > 'Au'aunaga MCP ma le lagolago a le CORS mo feso'ota'iga mai polokalame i luga o le upega tafa'ilagi.Zen Mode mo galuega e aunoa ma se fa'alavelave.
Pulega fou Zen Faiga fa'aopoopo se mea Meafaigaluega > Zen Mode > Fa'asolo le Fa'alavelave e aunoa ma le Fa'alavelave ma fa'amau ta'itasi i le atina'e. O lona fa'amoemoe o le ave'ese lea o elemene e le mana'omia ma fa'atumauina le taula'iga o le fa'atonu o tulafono. Ua fa'agaoioia le faiga o se fa'aopoopoga.Fa'afouina o meafaigaluega C++.
Ua fa'afouina le fa'ata'ita'iga o le code Clangd mo le C++ i LLVM 22.1.2, ma o Clangd binaries ua uma ona fausia ua auina atu nei ma le PGO optimizations i luga o fausaga uma. Ua faaopoopo foi le mafai ona faaaoga se faamaumauga o le tuufaatasiga i fafo nai lo le faamaumauga e otometi lava ona gaosia e le Qt Creator, faatasi ai ma le lagolago mo le preprocessor branch folding, C++-style block comments, ma #pragma regions. O le lagolago mo std::size_t literals ma C++23 preprocessor directions ua matauina faapitoa i le changelog.Fa'aleleia atili o le QML.
Ua fa'aaogaina nei e le QML le fa'ailoaina o le uiga mai le qmlls i le tulaga masani. E le gata i lea, o le lisi o mea o lo'o fa'aalia ai gaioiga toe fa'aleleia o lo'o avanoa e ala i le 'au'aunaga gagana a le QML. O lenei mea e tatau ona fa'atusalia ai le galulue fa'atasi ma le QML i le auala e taulimaina ai e le IDE le code C++.Lagolago mo galuega faatino a le GN.
Ua fa'aopoopoina e le Qt Creator 20 se fa'aopoopoga o le pulega o galuega faatino GN / Fausia le NinjaA uma ona fa'agaoioia le fa'aopoopoga, e mafai loa e le IDE ona tatala ma galue sa'o ma galuega faatino a le GN. E taua tele lenei mea mo galuega faatino e fa'aogaina le GN o le faiga autu o le fa'amatalaga o le fa'apotopotoga.Fa'aleleia atili o le CMake Presets.
Ua siaki nei e le Qt Creator suiga i le CMake Presets, lagolagoina presets fou a le vendor (qt ma le compiler), ma o kits na fatuina mo presets ua faailogaina o ni mea le tumau ma faapitoa mo le galuega faatino. Ua faaopoopo le lagolago mo fesuiaiga o le CONAN_HOST_PROFILE ma le CONAN_BUILD_PROFILE mo le tuufaatasia o Conan.Suiga i le pulega o galuega faatino ma le siosiomaga.
Ua lagolagoina nei e fa'atulagaga o galuega faatino le toe maua mai o fesuia'iga o le siosiomaga mai se faila tusitusia po'o se tusitusiga o le atigi. Ua fa'aopoopoina fo'i le fa'avasegaina o so'otaga file:// i le fa'ai'uga o le fausiaina, ma ua fa'aleleia se fa'afitauli o le fa'atinoga. Fa'atinoga o Talosaga.Mea Fa'amama Mamao Fou.
Fa'aopoopoina le ituaiga fa'atulagaina o le fa'alauiloaina Fa'asa'o Mea Mamao, e latalata i le fa'amoemoega i le tusitusiga Debug > Amata le Debug > Fa'apipi'i i le Debug Server o lo'o fa'agaoioiaE faigofie ai ona toe amata ma fesuiai i le va o faʻatulagaga eseese o le faʻaleleia o mea sese mamao.Fa'aleleiga i faiga e pulea ai fa'aliliuga.
Ua maua nei gaioiga a le VCS i le tele o nofoaga i le atina'e, e aofia ai Tatala Pepa ma faatonu. Ua faaalia nei le tulaga o faila i le pusa talanoaga o meatotino, ua faaleleia le taulimaina o le eseesega, ma ua faailogaina faila e lei siakiina. Ua faaopoopo se lapataiga mo le faatonu o le Git submit e uiga i tulaga e ono taitai atu ai i le leiloa o suiga na saunia muamua, ma le pusa talanoaga Fa'aauau le Toe Fa'avae Ua sili atu nei ona faigata ona faʻaaogaina faʻafuaseʻi mo galuega faʻaleagaina.Faʻaleleia atili Android-atina'e.
O le faatonu Android Ua vaevaeina le Manifest i ni vaega eseese mo ata, lau fa'asalalau, ma fa'atagaga. I le lisi o mea e fa'aoga ai Meafaigaluega > Android na aliali mai ai faatonu eseese Faatonu o Ata, Faatonu o le Splashscreen и Faatonu o Faatagaga.Fa'aleleia atili o le iOS ma le Pulea Mamao Linux-atina'e.
Mo iOS, ua fa'aopoopoina le avanoa fa'atapula'aina i le faiga faila a le masini mai le vaaiga o le Faiga Faila, Locator, ma talanoaga faila mamao, e aofia ai le fa'asinomaga o lipoti o fa'alavelave ma fa'asinomaga o polokalama a le atina'e. Mo le Mamao Linux Ua otometi lava ona feso'ota'i le Qt Creator i le polokalama fa'amoemoeina a'o le'i fa'atinoina ma fa'agaoioia le polokalama.Fa'aleleiga i le atina'e lautele.
Ua fa'ailoa mai nei i'uga uma o sailiga i tusitusiga. Mea o le lisi Faila > Tatala Faila po'o le Galuega Faatino vaevaeina i ni vaega eseese Tatala Faila и Tatala Poloketi, a'o sefe le gaioiga tuai ma e mafai ona tofia i se ki vave.
O lo'o maua le Qt Creator 20 o se fa'afouga e ala i le Fa'apipi'i Qt i luga ole InitanetiNa taʻua foʻi i le faʻasalalauga o loʻo avanoa faʻapipiʻi faʻapisinisi e ala i le Qt Account Portal, ma o loʻo avanoa foʻi faʻatulagaga tatala i luga o download itulau Qt.
La'u mai le code punaoa ma binaries
puna: linux.org.ru
