Qt Creator 8 je već objavljen i ovo su njegove vijesti

Tvrtka Qt nedavno je izdala izlazak nove verzije “Qt Creator 8”, verzija koja dolazi s novim nadopunama, poboljšanjima i više.

Za one koji su novi u Qt Creatoru, trebali biste znati da je ovo IDE za više platformi koji dolazi s Qt SDK-om, koji omogućuje brz i jednostavan razvoj aplikacija za više platformi, kao i omogućuje razvojnim programerima stvaranje aplikacija na ugrađenim, mobilnim uređajima , i stolne platforme. stol.

Glavne nove značajke Qt Creatora 8

U ovoj novoj verziji IDE QT Creator 8 koja je predstavljena, istaknute su različite promjene, od kojih je, na primjer, utvrđeno da C++ je deaktivirao stari model koda Implementiran C++ temeljeno na libclangu, umjesto kojega se, kao u prethodnoj grani, zadani model temelji na Clangd pozadini koja podržava LSP (Language Server Protocol).

Također se spominje da uvijek možete aktivirati i koristiti Clangd u svakom slučaju, ali imajte na umu da Clangd relativno zahtijeva mnogo resursa.

Za jezik Python, prema zadanim postavkama, python-lsp-server poslužitelj za jezičnu podršku je omogućen, za koje je predviđen poseban odjeljak konfiguracije "Python > Language server configuration".

Još jedna promjena koja se ističe u ovoj novoj verziji QT Creator 8 je ta implementirao novi predložak postavki "Profil". za CMake projekte, koji kombinira vrstu izrade "RelWithDebInfo" s uključivanjem alata za uklanjanje pogrešaka i profiliranje.

Dok se za QML spominje da su rukovanje JavaScript predlošcima nizova i problemi s "??=" (null merge) operatorom popravljeni. Prilikom praćenja simbola moglo bi se dogoditi da Qt Creator otvori odgovarajuću QML datoteku iz direktorija za izgradnju umjesto iz izvornog direktorija, što bi sada trebalo popraviti.

Od ostalih promjena koji se ističu u ovoj novoj verziji:

  • Dodan je eksperimentalni dodatak kompatibilan s Coco Coverage Testing Toolkit.
  • Dodana je eksperimentalna podrška za GitLab integraciju, što vam omogućuje pregled i kloniranje projekata, učitavanje koda i primanje obavijesti o događajima.
  • Uklonjena je podrška za univerzalnu Windows platformu (UWP).
  • Na Windows platformi dostupna je definicija instrumentacije ARM MSVC.
  • Dodana je opcija za Android za povezivanje s uređajima putem Wi-Fi-ja.
  • Dodana stavka izbornika "Uredi > Postavke" za brzu navigaciju do postavki.
  • Također su napravljena poboljšanja performansi za generiranje compile_command.json koji je namijenjen za Clangd, a također su popravljeni mnogi drugi problemi.

Konačno, ako želite znati više o tome o ovoj novoj verziji možete pogledati izvornu najavu U sljedećem linku.

Nabavite Qt Creator 8.0

Za one koji su zainteresirani, trebali bi znati da je dostupna verzija otvorenog koda na stranici za preuzimanje Qt pod "Qt Creator", dok oni koji su zainteresirani za komercijalnu verziju komercijalnu licencu mogu pronaći na portalu Qt računa.

U slučaju onih koji koriste Linux, Instalaciju ćemo moći izvršiti uz pomoć instalacijskog programa koji se obično nudi za Linux. Da biste paket dobili izvan mreže, jednostavno otvorite terminal i pokrenite sljedeću naredbu:

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

Sada jednostavno dovoljno je dati datoteci dozvole za izvršenje sljedećom naredbom:

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

I sada možemo pokrenuti instalacijski program na našem sustavu, za to moramo upisati sljedeću naredbu:

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

Na kraju instalacije, moramo instalirati neke dodatne pakete kako bismo izbjegli probleme u radu s Qt Creatorom, za ovo ćemo na isti terminal upisati sljedeće naredbe:

sudo apt-get install build-essential

Također moramo instalirati generičku biblioteku za konfiguraciju fontova:

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

Ili za one koji radije čekaju da paket bude spreman u Ubuntuu i izvedenim spremištima, mogu instalirati paket pomoću sljedeće naredbe:

sudo apt install qtcreator

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.