Qt Creator 9 izstrādes vides laidiens

Publicēts integrētās izstrādes vides Qt Creator 9.0 laidiens, kas paredzēts starpplatformu lietojumprogrammu izveidei, izmantojot Qt bibliotēku. Tā atbalsta gan klasisko programmu izstrādi C++ valodā, gan QML valodas izmantošanu, kurā skriptu definēšanai tiek izmantots JavaScript, bet interfeisa elementu struktūru un parametrus nosaka CSS līdzīgi bloki. Ir izveidotas gatavas komplektācijas operētājsistēmai Linux, Windows un MacOS.

Jaunajā versijā:

  • Pievienots eksperimentāls atbalsts Squish GUI testēšanas sistēmai. Squish integrācijas spraudnis ļauj atvērt esošos un izveidot jaunus testa gadījumus, reģistrēt testa gadījumus, izmantot Squish Runner un Squish Server, lai palaistu testa gadījumus un testa gadījumus, iestatīt pārtraukuma punktus pirms testu palaišanas, lai pārtrauktu izpildi noteiktā vietā un pārbaudītu mainīgos.
  • Pievienots atbalsts tumšajam motīvam, kad tiek parādīta iebūvētā palīdzība un dokumentācija.
  • Parādot API konteksta palīdzību, saturs tagad tiek ģenerēts, ņemot vērā projektā norādīto Qt versiju (t.i., projektiem, kas izmanto Qt 5, tiek parādīta Qt 5 dokumentācija, bet projektiem, kas izmanto Qt 6, Qt 6 dokumentācija ir parādīts.
  • Redaktoram ir pievienota iespēja vizualizēt atkāpes dokumentā. Katrs ievilkums ir atzīmēts ar atsevišķu vertikālu līniju. Ir pievienota arī iespēja mainīt rindstarpu un ir atrisinātas veiktspējas problēmas, izvēloties ļoti lielus blokus.
    Qt Creator 9 izstrādes vides laidiens
  • C++ koda modelis, kura pamatā ir Clangd aizmugursistēma, kas atbalsta LSP (Language Server Protocol), tagad var iztikt ar vienu Clangd gadījumu visai sesijai (iepriekš katram projektam bija savs Clangd gadījums). Iestatījumos ir pievienota iespēja mainīt indeksēšanai izmantoto Clangd fona pavedienu prioritāti.
  • C++ koda stila parametrus iespējams rediģēt tieši no galvenā iestatījumu dialoga, neatverot atsevišķu dialoglodziņu. ClangFormat iestatījumi ir pārvietoti uz to pašu sadaļu.
  • Atrisinātas problēmas ar QML failu atvēršanu no būvdirektorijas, nevis avota direktorija, un pārtraukuma punktu zudums, izmantojot pārformatēšanas funkciju.
  • Pievienots atbalsts CMake projektu sākotnējo iestatījumu konfigurēšanai un veidošanai.

Avots: opennet.ru

Pievieno komentāru