Nova verzija IDE Qt Creator 4.10.0 je već objavljena

qtcreator

Prošle nedelje predstavljena je najava pokretanja nove verzije IDE Qt Creator 4.10.0, verzija u kojoj su dodane neke nove funkcije i integracija s LSP-om.

Oni koji ne znaju za Qt Creator to bi trebali znati ovo je IDE za više desktop, ugrađenih i mobilnih platformi, programiran je na jeziku C ++, JavaScript i QML koji je kreirao Trolltech koji je dio SDK-a za razvoj aplikacija s grafičkim korisničkim sučeljima (GUI za svoj akronim na engleskom) s Qt bibliotekama.

Podržani su i razvoj klasičnih programa C ++, kao što je upotreba jezika QML, u kojem se JavaScript koristi za definiranje skripti, a struktura i parametri elemenata sučelja uspostavljaju se pomoću blokova tipa CSS.

Dentro glavnih karakteristika koje se mogu istaknuti od Qt Creator možemo pronaći:

  • Uređivač koda s podrškom za C ++, QML i ECMAscript
  • Alati za brzu navigaciju kodom
  • Isticanje sintakse i automatsko dovršavanje koda
  • Statička kontrola koda i stila dok pišete
  • Podrška za refaktoriranje koda
  • Kontekst osjetljiva pomoć
  • Preklapanje koda
  • Podudaranje zagrada i načina odabira

Što je novo u IDE Qt Creator 4.10.0

U novoj verziji, mogućnost dodavanja datoteka dodana je u uređivaču koda, nakon čega se ove datoteke prikazuju na vrhu otvorenih popisa dokumenata i ostaju otvorene prilikom zatvaranja grupa datoteka, poput "Datoteka> Zatvori sve i Datoteka> Zatvori sve datoteke".

Takođe se ističe a potpunija integracija klijenta za LSP (Language Server Protocol) s okvirom za pretraživanje u kojem su se pojavili novi filtri i također prikazuje upute koje je izdao poslužitelj.

Oznaka pilota uklonjena je pomoću programa Locator, dodatka za koji je sada omogućen po defaultu. Dodana mogućnost filtriranja izlaza na nadzornim pločama s podudaranjem radnji prema izrazu.

Podrška za projekte kreirane pomoću CMake ili Qbs ciljna platforma Android.

Za CMake je ukinuta ciljana platforma 'Default', što je samo izazvalo zabunu kod programera.

Odvojene datoteke s CMake projektima sada se mogu graditi putem izbornika Build> Create File ili putem kontekstnog izbornika na stablu projekata.

Aplikacija Qt Widgets i čarobnjaci za knjižnicu C ++ dodali su mogućnost odabira sistema gradnje.

Dodata je podrška za Boost testiranje. Za vanjske svrhe gradnje zasnovane na Linuxu dodana je podrška za postavljanje svih datoteka koje su instalirane tijekom faze instalacije u sustav gradnje.

Kako instalirati Qt Creator 4.10.0 na Linux?

Svi oni koji žele isprobati QT creator na svojim sistemima to bi trebali znati Većina Linux distribucija paket može pronaći u svojim spremištima.

Iako ažuriranju paketa obično treba nekoliko dana da stigne do spremišta, bolje je preuzeti instalacijski program sa službenog QT web mjesta gdje možete dobiti besplatnu verziju ili za one koji žele kupiti komercijalnu verziju (s više karakteristike) može uradi to sa stranice.

Nakon završetka preuzimanja programa za instalaciju, dat ćemo mu dozvole za izvršenje sa slijedećom naredbom:

sudo chmod +x qt-unified-linux-x64*.run

Sada ćemo instalirati paket izvođenjem sljedeće naredbe:

sudo sh qt-unified-linux-x64*.run

U slučaju Ubuntu korisnika, možda će vam trebati neki dodatni paketi koje možete instalirati sa:

sudo apt-get install --yes qt5-default qtdeclarative5-dev libgl1-mesa-dev

Jednom kada su ovi paketi instalirani, možete izmijeniti definiciju vašeg desktopa i odabrati ispravnu verziju. Napokon, možete završiti izgradnju projekta i prijeći na kodiranje.

Sada za one koji su korisnici Arch Linuxa, Manjara, Arco Linuxa i drugih distro-a zasnovanih na Arch Linuxu oni mogu instalirati paket izravno iz spremišta jer je nova verzija QT kreatora sada dostupna.

Da biste instalirali, samo pokrenite sljedeću naredbu u terminalu:

sudo pacman -S qtcreator


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.