Paglabas ng Qt Creator 8 Development Environment

Ang paglabas ng pinagsama-samang development environment na Qt Creator 8.0 ay nai-publish, na idinisenyo para sa paglikha ng mga cross-platform na application gamit ang Qt library. Sinusuportahan nito ang parehong pagbuo ng mga klasikong programa sa C++ at ang paggamit ng wikang QML, kung saan ginagamit ang JavaScript upang tukuyin ang mga script, at ang istraktura at mga parameter ng mga elemento ng interface ay tinukoy ng mga bloke na tulad ng CSS. Ang mga nakahanda nang pagtitipon ay nilikha para sa Linux, Windows at MacOS.

Sa bagong bersyon:

  • Ang isang elementong "I-edit > Mga Kagustuhan" ay idinagdag sa menu para sa mabilis na pag-access sa mga setting.
  • Ang lumang modelo ng code sa wikang C++, na ipinatupad batay sa libclang, ay hindi pinagana, sa halip na, simula sa nakaraang sangay, isang modelong batay sa Clangd backend na sumusuporta sa LSP (Language Server Protocol) na protocol ay inaalok bilang default.
  • Sinusuportahan ng QML parser ang pagproseso ng mga template ng string ng JavaScript at ang operator na "??=".
  • Para sa wikang Python, ang server ng suporta sa wika na python-lsp-server ay pinagana bilang default, kung saan ang isang hiwalay na seksyon ng mga setting na "Python > Configuration ng Server ng Wika" ay inaalok.
  • Isang bagong template ng mga setting ng "Profile" ang ipinatupad para sa mga proyekto ng CMake, na pinagsasama ang uri ng build na "RelWithDebInfo" na may kasamang mga tool sa pag-debug at pag-profile.
  • Nagdagdag ng pang-eksperimentong plugin na may suporta para sa toolkit ng pagsubok sa saklaw ng Coco.
  • Nagdagdag ng pang-eksperimentong suporta para sa pagsasama ng GitLab, na nagbibigay-daan sa iyong tingnan at i-clone ang mga proyekto, mag-upload ng code, at makatanggap ng mga abiso sa kaganapan.
  • Ang suporta para sa platform ng UWP (Universal Windows Platform) ay hindi na ipinagpatuloy.
  • Ang kahulugan ng toolkit ng ARM MSVC ay ibinibigay sa platform ng Windows.
  • Para sa Android, may idinagdag na opsyon para kumonekta sa mga device sa pamamagitan ng Wi-Fi.

Pinagmulan: opennet.ru

Magdagdag ng komento