A tsoa 'Mōpi oa Qt 20 — mofuta o mocha oa IDE bakeng sa ho nts'etsapele lits'ebetso ho Qt, C++, QML le mahlale a amanang. phatlalatso ea semmuso Khamphani ea Qt e qotsa tšehetso bakeng sa baemeli ba ho ngola khoutu ea AI, Mokhoa o mocha oa Zen, tšehetso bakeng sa sistimi ea kaho ea GN, le sete ea lintlafatso bakeng sa CMake, QML, e le lintho tsa bohlokoa tse nchafalitsoeng. Android, iOS le ntshetsopele ya hole tlasa Linux.
Phetoho e kholo tokollong ke ho kopanngoa le baemeli ba AI ka Moreki oa ACPKarolo e ncha e eketsa phanele ea moqoqo ho Qt Creator e nang le baemeli ba ka utloisisang codebase le ho etsa liketso molemong oa moqapi: sekaseka khoutu, hlophisa lifaele, tsamaisa litaelo, le ho qala ho haha. Kopanyo e hahiloe holim'a Protokhole ea Bareki ba Moemeli, le dithempleite tsa kgokelo tse seng di lokisitsoe di nkilwe ho Registry ya ACP ya setjhaba. Ditlhophiso tse tshehetswang tse boletsweng tsebisong di kenyeletsa Claude Code, Codex, Gemini CLI, le GitHub Copilot.
Liphetoho tse kholo ho Qt Creator 20
Tšehetso bakeng sa baemeli ba AI ka ACP Client.
Hona joale IDE e na le phanele ea moqoqo bakeng sa ho hokahanya baemeli ba AI ka Protocol ea Bareki ba Moemeli. Baemeli bana ba ke ke ba araba lipotso tse amanang le projeke feela empa hape ba etsa liketso, tse kang ho hlophisa lifaele le ho tsamaisa litaelo le ho haha. Likhokahano li hlophisoa ka mokhoa oa Extensions, 'me liparamente tsa moemeli li ka hlophisoa ka letsoho kapa tsa khethoa ho tsoa ho litempele tse hlalositsoeng esale pele.Katoloso ea Seva ea MCP.
Qt Creator 20 e Ntlafatsa Tšehetso Protocol ea Sebopeho sa MohlalaSeva sa MCP jwale se fana ka disebediswa tsa kantle tsa AI tse nang le tlhahisoleseding e batsi ka boemo ba IDE mme se dumella ditshebetso tse ding. lethathamo la liphetoho (Khoutu ea mohloli ha e so hokahantsoe ho GitHub.) Lisebelisoa tse ncha tsa ho tsamaisa litaelo, ho sebetsa le VCS, ho shebella lifaele tse bulehileng, ho laola libaka tsa ho arohana, ho fumana stack ea debugger, le ho batla liketso ho IDE li thathamisitsoe. Leqephe la litlhophiso le lona le ekelitsoe. AI > Li-server tsa MCP le tšehetso ea CORS bakeng sa likhokahano tse tsoang lits'ebetsong tsa webo.Mokhoa oa Zen bakeng sa mosebetsi o se nang litšitiso.
Puso e ncha Mokhoa oa Zen e eketsa ntho Lisebelisoa > Mokhoa oa Zen > Fetola Mokhoa oa ho se Tšehe le dikonopo tse ikgethang ka hara sebopeho. Morero wa yona ke ho tlosa dikarolo tse sa hlokahaleng le ho boloka mohlophisi wa khoutu a tsepamisitse maikutlo. Mokgwa o butswe e le katoloso.Ho ntlafatsa lisebelisoa tsa C++.
Mohlala oa khoutu ea Clangd bakeng sa C++ o ntlafalitsoe ho LLVM 22.1.2, le di-binary tsa Clangd tse hahiloeng esale pele jwale di romelwa ka di-optimization tsa PGO di-platform tsohle. Bokgoni ba ho sebedisa database ya pokello ya kantle ho ena le e hlahisitsweng ka boiketsetso ke Qt Creator le bona bo ekeditswe, hammoho le tshehetso ya ho mena lekala la preprocessor, maikutlo a block a setaele sa C++, le dibaka tsa #pragma. Tshehetso ya di-literals tsa std::size_t le ditaelo tsa preprocessor tsa C++23 e totobaditswe ka ho hlaka ho changelog.Lintlafatso tsa QML.
QML jwale e sebedisa ho totobatsa moelelo ho tswa ho qmlls ka tlwaelo. Ho feta moo, lenane la moelelo le bontsha diketso tsa ho fetola maemo tse fumanehang ka seva ya puo ya QML. Sena se lokela ho etsa hore ho sebetsa le QML ho tshwane le kamoo IDE e sebetsanang le khoutu ya C++.Tšehetso bakeng sa merero ea GN.
Qt Creator 20 e eketsa katoloso ea tsamaiso ea merero GN / Hlahisa NinjaKamora ho nolofalletsa katoloso, IDE e ka bula le ho sebetsa le merero ea GN ka kotloloho. Sena se bohlokoa bakeng sa merero e sebelisang GN e le sistimi ea mantlha ea tlhaloso ea kopano.Lintlafatso tsa CMake Preset.
Qt Creator jwale e latela diphetoho ho CMake Presets, e tshehetsa di-presets tse ntjha tsa barekisi (qt le compiler), mme di-kit tse entsweng bakeng sa di-presets di tshwailwe e le tsa nakwana le tse ikgethang ho projeke. Tshehetso bakeng sa di-variable tsa CONAN_HOST_PROFILE le CONAN_BUILD_PROFILE e ekeditswe bakeng sa kopanyo ya Conan.Liphetoho tsamaisong ea merero le tikoloho.
Litlhophiso tsa projeke joale li tšehetsa ho fumana mefuta-futa ea tikoloho ho tsoa faeleng ea mongolo kapa sengoloa sa khetla. Ho hlahlobisisa lihokelo tsa file:// tlhahisong ea kaho le hona ho ekelitsoe, 'me bothata ba ts'ebetso bo lokisitsoe. Sephetho sa Kopo.Sesebelisoa se Secha sa ho Lokisa Mathata sa ho Remote.
Ho ekelitsoe mofuta oa tlhophiso ea ho qala Sesebelisoa sa ho lokisa bothata ba hole, e haufi le sengoloa ka sepheo Tokiso ea liphoso > Qala ho lokisa liphoso > Hokela ho Seva ea ho Sebelisa Tokiso ea liphosoSena se etsa hore ho be bonolo ho qala botjha le ho fetola diphetolelo tse fapaneng tsa ho lokisa diphoso hole.Lintlafatso litsamaisong tsa taolo ea liphetolelo.
Liketso tsa VCS joale li fumaneha libakeng tse ngata sebopehong, ho kenyeletsoa Bula Litokomane le bahlophisi. Boemo ba faele bo se bo bontshitswe puisanong ya thepa, ho tshwarwa ha diff ho ntlafaditswe, mme difaele tse sa latelwang di tshwailwe. Temoso e ekeditswe bakeng sa mohlophisi wa Git submit mabapi le maemo a ka lebisang tahlehelong ya diphetoho tse neng di lokisitswe pele, le puisanong Tsoela Pele ho Sekaseka Bocha Hona joale ho thata haholo ho e sebelisa ka phoso bakeng sa mesebetsi e senyang.Lintlafatso Android-lintlafatso.
Mohlophisi Android Manifest e arotsoe ka li-interface tse arohaneng bakeng sa matšoao, skrine sa splash, le litumello. Ho menu Lisebelisoa > Android bahlophisi ba arohaneng ba hlahile Mohlophisi oa Letšoao, Mohlophisi oa Splashscreen и Mohlophisi oa Litumello.Lintlafatso tsa iOS le Taolo ea Remote Linux-lintlafatso.
Bakeng sa iOS, phihlello e fokolang tsamaisong ea lifaele ea sesebelisoa e ekelitsoe ho tsoa ho File System view, Locator, le lipuisano tsa lifaele tse hole, ho kenyeletsoa le bukana ea litlaleho tsa ho putlama le li-directory tsa lisebelisoa tsa moqapi. Linux Qt Creator jwale e hokela ka boiketsetso ho sistimi e rerilweng pele e kenya le ho tsamaisa tshebediso.Lintlafatso ho sebopeho ka kakaretso.
Liphetho tsohle tsa lipatlisiso joale li totobalitsoe ho maikutlo a mongolo. Ntho ea lenaneng Faele > Bula Faele kapa Projeke e arotsoe ka likarolo tse arohaneng Bula File и Bula Morero, ha ketso ea khale e ntse e bolokiloe 'me e ka abeloa ho hotkey.
Qt Creator 20 e fumaneha e le ntjhafatso ka Mokena oa Inthanete oa QtTsebiso e boetse e boletse hore ba kenyang thepa kantle ho marang-rang ba khoebo ba fumaneha ka Qt Account Portal, 'me li-build tsa mohloli o bulehileng li fumaneha ho leqephe la ho jarolla Qt.
Khoasolla khoutu ea mohloli le li-binary
Source: linux.org.ru
