Qt Musiki 5.0 Development Environment Kuburitswa

Iyo Qt Musiki 5.0 yakasanganiswa budiriro nharaunda yakaburitswa, yakagadzirirwa kugadzira muchinjika-chikuva maapplication uchishandisa Qt raibhurari. Inotsigira zvese kuvandudzwa kwezvirongwa zvekare muC ++ uye kushandiswa kwemutauro weQML, umo JavaScript inoshandiswa kutsanangura zvinyorwa, uye chimiro uye maparamendi ezviratidziro zvinotsanangurwa neCSS-senge mabhuroko. Shanduko yakakosha munhamba yeshanduro inosanganiswa neshanduko kune imwe shanduro yekugovera chirongwa, mukati meiyo dhijitari yekutanga yeshanduro ichachinja mukuburitswa nekuchinja kwekushanda (Qt Musiki 5, Qt Musiki 6, nezvimwewo).

Qt Musiki 5.0 Development Environment Kuburitswa

Mushanduro itsva:

  • Mukana wekuyedza wakaitwa kushandisa iyo Clang Server (clangd) caching sevhisi seyakarerekera kune kodhi modhi muC uye C ++. Iyo itsva backend inogona kushandiswa kutsiva iyo libclang-yakavakirwa kodhi modhi, nekuda kwekushandiswa kweLSP (Mutauro Server Protocol), asi hazvisi zvese zvinoshanda zvakatoitwa. Kugonesa kunoitwa kuburikidza ne "Shandisa clangd" sarudzo mu "Zvishandiso> Sarudzo> C++> Clangd" menyu.
  • Yakawedzera kuyedza tsigiro yekuvaka uye kumhanya maapplication muDocker midziyo. Iyo ficha parizvino inowanikwa chete kune Linux nharaunda uye mapurojekiti ane CMake kuvaka system. Kuti uigonese, unofanirwa kumisa tsigiro yekuyedza plugins kuburikidza ne "Rubatsiro> Nezve Plugins" menyu, mushure meiyo kugona kugadzira "Docker" kuvaka zvishandiso kuchaonekwa muzvigadziriso zvemudziyo.
  • Izvo zvakaunganidzwa zvigadziriso zvakaitwa kune kodhi modhi yemutauro weC ++. Paunenge uchitumidzazve zvinhu, otomatiki kusarudzwa kwemafaira asina hukama zvakananga neprojekiti (semuenzaniso, Qt musoro mafaira) akabviswa. Shanduko mumafaira e ".ui" uye ".scxml" dzinoratidzwa pakarepo mumhando yekodhi pasina kudzoreredza.
  • Iyo kodhi modhi yeQML yakagadziridzwa kuQt 6.2.
  • Kuitwa kweLSP (Language Server Protocol) server kwakawedzera tsigiro yekutaridza zviziviso nezve kufambira mberi kwemashandiro muQt Creator. Yakawedzerawo rutsigiro rwekuratidza macode snippets akapihwa neserver.
  • Chikamu chikuru chekuvandudzwa chakaitwa kune maturusi ekugadzirisa mapurojekiti akavakirwa paCMake, kusanganisira kugona kuratidza mhedzisiro yeCMake uye kuunganidzwa muchirongwa cheprojekiti, pasina chikonzero chekuchinja kune editing mode. Yakamira kushandisa dhairekitori rekuvaka renguva yekutanga marongero eprojekiti. Yakawedzera sarudzo yekudzima kupatsanurwa kwemapoka emafaira ane kodhi uye misoro. Izvozvi zvinogoneka kuona iyo default executable faira (yaimbova yekutanga faira faira mune rondedzero yakasarudzwa). Macro rutsigiro rwakawedzerwa kune iyo Execute Custom Commands mashandiro.
  • Basa rakaitwa kuti ribvise kuderera pakurodha mafaira makuru eprojekiti.
  • Maturusi ekutarisira mapurojekiti anoenderana neQbs toolkit akatamiswa kuti ashandise Qbs 1.20.
  • Yakawedzera MSVC toolkit rutsigiro rweArM architecture.
  • Tsigiro ye Android 12 inopihwa.
  • Rutsigiro rwakavandudzwa rwekushandisa Qt Musiki inovaka Intel processors pamakomputa eApple ane M1 chip.

Source: opennet.ru

Voeg