Nova verzija IDE Qt Creator 4.10.0 već je objavljena

qtcreator

Prošli tjedan predstavljena je najava pokretanja nove verzije IDE Qt Creator 4.10.0, inačica u kojoj su dodane neke nove značajke i integracija s LSP-om.

Oni koji ne znaju za Qt Creator to bi trebali znati ovo je IDE za više stolnih, ugrađenih i mobilnih platformiProgramiran je na C ++, JavaScript i QML koje je izradio Trolltech koji je dio SDK-a za razvoj aplikacija s grafičkim korisničkim sučeljima (GUI za svoj akronim na engleskom) s Qt knjižnicama.

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

dentro glavnih karakteristika koje se mogu istaknuti od Qt Creatora 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 tipkate
  • Podrška za refaktoriranje koda
  • Kontekst osjetljiva pomoć
  • Preklapanje koda
  • Odgovarajuće zagrade i načini odabira

Što je novo u IDE Qt Creatoru 4.10.0

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

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

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

Za projekte kreirane pomoću CMake ili Qbs, podrška za ciljna platforma Android.

Za CMake je ukinuta ciljana platforma 'Zadana', š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 sustava gradnje.

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

Kako instalirati Qt Creator 4.10.0 na Linux?

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

Iako ažuriranjima paketa obično treba nekoliko dana da dođu do spremišta, bolje je preuzeti instalacijski program sa službenog web mjesta QT-a na kojem možete dobiti besplatnu verziju ili za one koji žele kupiti komercijalnu verziju (s više značajke) može učinite to sa stranice.

Preuzimanje instalacijskog programa je završeno, 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 korisnika Ubuntu-a, možda će vam trebati neki dodatni paketi koje možete instalirati s:

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

Jednom kada su ovi paketi instalirani, možete izmijeniti definiciju radne površine i odabrati ispravnu verziju. Napokon, možete završiti s izradom projekta i prijeći na kodiranje.

Sada za one koji su korisnici Arch Linuxa, Manjara, Arco Linuxa i ostalih distribucija temeljenih 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 svoj komentar

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

*

*

  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 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.