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

Ua paʻi ʻia ka hoʻokuʻu ʻana o ka ʻenehana hoʻomohala hoʻohui Qt Creator 9.0, 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. Ua hana ʻia nā hui i mākaukau no Linux, Windows a me MacOS.

Ma ka mana hou:

  • Hoʻohui i ke kākoʻo hoʻokolohua no ka Squish GUI hoʻāʻo ʻana. Hāʻawi ka Squish integration plugin iā ʻoe e wehe a hana i nā hihia hoʻāʻo hou, hoʻopaʻa i nā hihia hoʻāʻo, hoʻohana iā Squish Runner a me Squish Server e holo i nā hihia hoʻāʻo a me nā hihia hoʻāʻo, hoʻonohonoho i nā breakpoints ma mua o ka holo ʻana i nā hoʻokolohua e hoʻopau i ka hoʻokō ʻana ma kahi kūlana i hāʻawi ʻia a nānā i nā loli.
  • Hoʻohui i ke kākoʻo no ke kumumanaʻo ʻeleʻele i ka wā e hōʻike ana i ke kōkua i kūkulu ʻia a me nā palapala.
  • I ka hōʻike ʻana i kahi kōkua pōʻaiapili API, ua hoʻokumu ʻia ka ʻike e noʻonoʻo i ka mana o Qt i ʻike ʻia ma ka papahana (ʻo ia hoʻi no nā papahana e hoʻohana ana i ka Qt 5, hōʻike ʻia nā palapala no Qt 5, a no nā papahana e hoʻohana ana i ka Qt 6, nā palapala no Qt 6 hōʻike ʻia.
  • Ua hoʻohui ʻia kahi koho i ka mea hoʻoponopono e nānā i nā indents i loko o ka palapala. Hōʻailona ʻia kēlā me kēia indent me kahi laina kūʻokoʻa. Ua hoʻohui pū ʻia ka hiki ke hoʻololi i ka spacing laina a ua hoʻoholo ʻia nā pilikia hana ke koho ʻana i nā poloka nui loa.
    Hoʻokuʻu ʻia ʻo Qt Creator 9 Development Environment
  • ʻO ka C ++ code code e pili ana i ka Clangd backend, e kākoʻo ana i ka LSP (Language Server Protocol), hiki i kēia manawa ke hana me hoʻokahi Clangd hiʻohiʻona no ke kau holoʻokoʻa (ma mua, aia kēlā me kēia papahana i kāna hiʻohiʻona Clangd ponoʻī). Ua hoʻohui ʻia ka hiki ke hoʻololi i ka mea nui o Clangd background threads i hoʻohana ʻia no ka indexing i nā hoʻonohonoho.
  • Hiki ke hoʻoponopono pololei i nā ʻāpana kaila code C++ mai ka ʻōlelo hoʻonohonoho nui, me ka wehe ʻole ʻana i kahi kamaʻilio kaʻawale. Ua hoʻoneʻe ʻia nā hoʻonohonoho ClangFormat i ka ʻāpana like.
  • Hoʻoholo i nā pilikia me ka wehe ʻana i nā faila QML mai ka papa kuhikuhi kūkulu ma kahi o ka papa kuhikuhi kumu a me ka nalowale o nā wahi haʻi i ka wā e hoʻohana ai i ka hana reformat.
  • Hoʻohui i ke kākoʻo no ka hoʻonohonoho ʻana a me ke kūkulu ʻana i nā presets no nā papahana CMake.

Source: opennet.ru

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