Qt Creator 8 jau ir izlaists, un tie ir tā jaunumi

Uzņēmums Qt nesen izlaida jaunās “Qt Creator 8” versijas izlaišana, versija, kas tiek piegādāta ar jauniem papildinājumiem, uzlabojumiem un daudz ko citu.

Tiem, kas ir iesācēji Qt Creator, jums jāzina, ka šī ir starpplatformu IDE, kas tiek piegādāta kopā ar Qt SDK, kas nodrošina ātru un vienkāršu starpplatformu lietojumprogrammu izstrādi, kā arī ļauj izstrādātājiem izveidot lietojumprogrammas iegultās mobilajās ierīcēs. , un darbvirsmas platformas.

Galvenās jaunās Qt Creator 8 funkcijas

Šajā jaunajā IDE QT Creator 8 versijā, kas tiek prezentēta, ir izceltas dažādas izmaiņas, no kurām, piemēram, ir konstatēts, ka C++ ir deaktivizējis veco koda modeli C++ ieviests pamatojoties uz libclang, kuras vietā, tāpat kā iepriekšējā atzarā, noklusējuma modelis ir balstīts uz Clangd aizmugursistēmu, kas atbalsta LSP (Language Server Protocol).

Ir arī minēts, ka jebkurā gadījumā varat aktivizēt un izmantot Clangd, taču paturiet prātā, ka Clangd ir salīdzinoši resursietilpīgs.

Python valodai pēc noklusējuma python-lsp-server valodas atbalsta serveris ir iespējots, kurai ir paredzēta atsevišķa sadaļa "Python > Valodas servera konfigurācija" konfigurācijā.

Vēl viena izmaiņa, kas izceļas šajā jaunajā QT Creator 8 versijā, ir tā ieviesta jauna "Profila" iestatījumu veidne CMake projektiem, kas apvieno "RelWithDebInfo" būvēšanas veidu ar atkļūdošanas un profilēšanas rīku iekļaušanu.

Savukārt attiecībā uz QML tiek minēts, ka ir novērsta JavaScript virkņu veidņu apstrāde un problēmas ar operatoru "??=" (null merge). Sekojot simbolam, var gadīties, ka Qt Creator atvēra atbilstošo QML failu no build direktorija, nevis no avota direktorija, kas tagad būtu jānovērš.

No pārējām izmaiņām kas izceļas no šīs jaunās versijas:

  • Pievienots eksperimentāls spraudnis, kas ir saderīgs ar Coco Coverage Testing Toolkit.
  • Pievienots eksperimentāls atbalsts GitLab integrācijai, kas ļauj skatīt un klonēt projektus, augšupielādēt kodu un saņemt paziņojumus par notikumiem.
  • Noņemts universālās Windows platformas (UWP) atbalsts.
  • Windows platformā tiek nodrošināta ARM MSVC instrumentu definīcija.
  • Ir pievienota opcija Android ierīcēm, lai izveidotu savienojumu ar ierīcēm, izmantojot Wi-Fi.
  • Pievienots izvēlnes vienums “Rediģēt > Preferences”, lai ātri pārvietotos uz iestatījumiem.
  • Veiktspējas uzlabojumi tika veikti arī compile_command.json paaudzei, kas paredzēta Clangd, un tika novērstas arī daudzas citas problēmas.

Visbeidzot, ja vēlaties uzzināt vairāk par to par šo jauno versiju varat skatīt sākotnējo paziņojumu Šajā saitē.

Iegūstiet Qt Creator 8.0

Tiem, kas interesējas, viņiem jāzina, ka ir pieejama atvērtā koda versija Qt lejupielādes lapā sadaļā "Qt Creator", savukārt komerciālās versijas interesenti komerciālo licenci var atrast Qt kontu portālā.

Tiem no mums, kas lieto Linux, Mēs varēsim veikt instalēšanu ar instalētāja palīdzību, kas parasti tiek piedāvāta Linux. Lai paketi iegūtu bezsaistē, vienkārši atveriet termināli un izpildiet šādu komandu:

wget https://download.qt.io/official_releases/qtcreator/8.0/8.0.0/qt-creator-opensource-linux-x86_64-8.0.0.run

Tagad vienkārši vienkārši dodiet faila izpildes atļaujas ar šādu komandu:

sudo chmod +x qt-creator-opensource-linux-x86_64-8.0.0.run

Un tagad mēs varam palaist instalētāju mūsu sistēmā, tāpēc mums jāievada šāda komanda:

./qt-creator-opensource-linux-x86_64-8.0.0.run

Instalācijas beigās mums jāinstalē dažas papildu paketes, lai izvairītos no problēmām, strādājot ar Qt Creator, šim pašam terminālim mēs ierakstīsim šādas komandas:

sudo apt-get install build-essential

Mums jāinstalē arī vispārīga fontu konfigurācijas bibliotēka:

sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y

Vai arī tiem, kas vēlas gaidīt, kamēr pakete būs gatava Ubuntu un atvasinājumu krātuvēs, viņi var instalēt pakotni ar šādu komandu:

sudo apt install qtcreator

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.