Hoʻokuʻu ʻia ʻo Qt Creator 5.0 Development Environment

Ua hoʻokuʻu ʻia ka Qt Creator 5.0 integrated development environment, i hoʻolālā ʻia no ka hana ʻana i nā noi cross-platform me ka hoʻohana ʻana i ka waihona Qt. Kākoʻo ia i ka hoʻomohala ʻana i nā papahana maʻamau ma C++ a me ka hoʻohana ʻana i ka ʻōlelo QML, kahi i hoʻohana ʻia ai ka JavaScript e wehewehe i nā palapala, a ʻo ke ʻano a me nā ʻāpana o nā mea kikowaena i kuhikuhi ʻia e nā poloka like CSS. ʻO kahi hoʻololi koʻikoʻi o ka helu mana e pili ana i ka hoʻololi ʻana i kahi hoʻolālā hoʻonohonoho hou, kahi e hoʻololi ai ka huahelu mua o ka mana i nā hoʻokuʻu me nā loli hana (Qt Creator 5, Qt Creator 6, etc.).

Hoʻokuʻu ʻia ʻo Qt Creator 5.0 Development Environment

Ma ka mana hou:

  • Ua hoʻokō ʻia kahi mea hoʻokolohua e hoʻohana i ka Clang Server (clangd) caching service ma ke ʻano he backend no kahi kumu hoʻohālike ma C a me C++. Hiki ke hoʻohana ʻia ke kua hope hou e pani i ke kumu hoʻohālike libclang-based code, mahalo i ka hoʻohana ʻana i ka LSP (Language Server Protocol), akā ʻaʻole i hoʻokō ʻia nā hana āpau. Hana ʻia ka ʻae ʻana ma o ke koho "Use clangd" i ka papa kuhikuhi "Tools> Options> C++> Clangd".
  • Hoʻohui i ke kākoʻo hoʻokolohua no ke kūkulu ʻana a me ka holo ʻana i nā noi ma nā pahu Docker. Loaʻa ka hiʻona i kēia manawa no nā kaiapuni Linux a me nā papahana me ka ʻōnaehana kūkulu CMake. I mea e hiki ai, pono ʻoe e hoʻāla i ke kākoʻo no nā plugins hoʻokolohua ma o ka papa kuhikuhi "Help> About Plugins", a laila e ʻike ʻia ka hiki ke hana i nā mea kūkulu "Docker" i nā ʻōnaehana.
  • Ua hana ʻia nā hoʻoponopono i hōʻiliʻili ʻia i ke kumu hoʻohālike no ka ʻōlelo C++. Ke hoʻololi hou i nā mea, ua wehe ʻia ke koho maʻalahi o nā faila i pili ʻole i ka papahana (e laʻa, nā faila poʻomanaʻo Qt). Hōʻike koke ʻia nā hoʻololi i nā faila ".ui" a me ".scxml" i ke kumu hoʻohālike me ka ʻole o ka hoʻopili hou ʻana.
  • Ua hōʻano hou ʻia ke kumu hoʻohālike no QML i Qt 6.2.
  • Ua hoʻohui ka hoʻokō ʻana o ka server LSP (Language Server Protocol) i ke kākoʻo no ka hōʻike ʻana i nā leka e pili ana i ka holomua o nā hana ma Qt Creator. Hoʻohui pū ʻia ke kākoʻo no ka hōʻike ʻana i nā snippet code i hāʻawi ʻia e ke kikowaena.
  • Ua hana ʻia kahi ʻāpana nui o ka hoʻomaikaʻi ʻana i nā mea hana hoʻokele papahana e pili ana iā CMake, me ka hiki ke hōʻike i nā hopena o CMake a me ka hoʻohui ʻana i ke ʻano papahana, me ka ʻole o ka pono e hoʻololi i ke ʻano hoʻoponopono. Ua kāpae ʻia ka hoʻohana ʻana i kahi papa kuhikuhi kūkulu manawa no nā hoʻonohonoho papahana mua. Hoʻohui i kahi koho e hoʻopau i ka hoʻokaʻawale ʻana o nā pūʻulu o nā faila me nā code a me nā poʻo. I kēia manawa hiki ke hoʻoholo i ka faila hoʻokō paʻamau (ua koho ʻia ka faila hoʻokō mua ma ka papa inoa). Ua hoʻohui ʻia ke kākoʻo Macro i ka hana Execute Custom Commands.
  • Ua hana ʻia nā hana e hoʻopau i nā lohi i ka wā e hoʻouka ai i nā faila papahana nui.
  • Ua hoʻololi ʻia nā mea hana hoʻokele papahana e pili ana i ka pahu hana Qbs e hoʻohana i ka Qbs 1.20.
  • Hoʻohui ʻia i ke kākoʻo hāmeʻa MSVC no ka hoʻolālā ARM.
  • Hāʻawi ʻia ke kākoʻo no ka Android 12.
  • Hoʻonui ʻia ke kākoʻo no ka holo ʻana o Qt Creator i kūkulu ʻia no nā kaʻina hana Intel ma nā kamepiula Apple me ka chip M1.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka