Forrige uke kunngjøringen om lanseringen av den nye versjonen av IDE Qt Creator 4.10.0 ble presentert, versjon der noen nye funksjoner og integrering med LSP er lagt til.
For de som ikke vet om Qt Creator, bør vite det dette er en IDE for flere stasjonære, innebygde og mobile plattformerDen er programmert i C ++, JavaScript og QML opprettet av Trolltech som er en del av SDK for utvikling av applikasjoner med grafiske brukergrensesnitt (GUI for dets forkortelse på engelsk) med Qt-bibliotekene.
Både utviklingen av klassiske C ++ - programmer støttes, slik som bruk av QML-språket, der JavaScript brukes til å definere skript, og strukturen og parametrene til grensesnittelementene er etablert av CSS-type blokker.
innenfor av hovedegenskapene som kan trekkes frem fra Qt Creator kan vi finne:
- Kode editor med støtte for C ++, QML og ECMAscript
- Verktøy for rask kodenavigering
- Syntaks-utheving og automatisk fullføring av kode
- Statisk kontroll av kode og stil mens du skriver
- Støtte for kodereformering
- Kontekstsensitiv hjelp
- Kodefelling
- Matchende parenteser og valgmodus
Hva er nytt i IDE Qt Creator 4.10.0
I den nye versjonen, muligheten til å legge ved filer er lagt til i kodeditoren, hvoretter disse filene vises øverst i de åpne dokumentlistene og forblir åpne når grupper av filer lukkes, for eksempel "File> Close all and File> Close all files".
Skiller seg også ut a mer komplett klientintegrasjon for LSP (Language Server Protocol) med søkeboksen der nye filtre dukket opp, og viser også ledeteksten fra serveren.
Pilotflagget ble fjernet med Locator, et plugin som det nå er aktivert for som standard. Lagt til muligheten til å filtrere utdata på dashbord med samsvarende handlinger etter uttrykk.
For prosjekter opprettet med CMake eller Qbs, støtte for målplattformen til Android.
For CMake ble målplattformen 'Standard' avviklet, noe som bare forårsaket forvirring for utviklere.
Separerte filer med CMake-prosjekter kan nå bygges via menyen Bygg> Opprett fil eller via kontekstmenyen i prosjekttreet.
Qt Widgets-applikasjonen og C ++ bibliotekveiviser la til muligheten til å velge byggesystemet.
Støtte for Boost-testing ble lagt til. For eksterne Linux-baserte byggeformål er det lagt til støtte for distribusjon av alle filer som ble installert i installasjonsfasen til byggesystemet.
Hvordan installerer jeg Qt Creator 4.10.0 på Linux?
Alle de som vil prøve QT creator på systemene sine, bør vite det i de fleste Linux-distroer kan finne pakken i sine repositorier.
Selv om pakkeoppdateringer vanligvis tar noen dager å komme til depotene, er det bedre å laste ned installasjonsprogrammet fra det offisielle QT-nettstedet der du kan få gratisversjonen, eller for de som ønsker å kjøpe en kommersiell versjon (med flere funksjoner) kan gjør det fra siden.
Når nedlastingen av installatøren er ferdig, vi skal gi det kjøringstillatelser med følgende kommando:
sudo chmod +x qt-unified-linux-x64*.run
Nå skal vi installere pakken utføre følgende kommando:
sudo sh qt-unified-linux-x64*.run
NÃ¥r det gjelder Ubuntu-brukere, kan det hende du trenger noen ekstra pakker som du kan installere med:
sudo apt-get install --yes qt5-default qtdeclarative5-dev libgl1-mesa-dev
Når disse pakkene er installert, kan du endre definisjonen på skrivebordssettet og velge riktig versjon. Til slutt kan du fullføre opprettelsen av prosjektet og gå videre til koding.
Nå for de som er brukere av Arch Linux, Manjaro, Arco Linux og andre Arch Linux-baserte distroer de kan installere pakken direkte fra depotene ettersom den nye versjonen av QT creator nå er tilgjengelig.
For å installere, kjør bare følgende kommando i terminalen:
sudo pacman -S qtcreator