Iviki eledlule Kwethulwe isimemezelo sokuqaliswa kwenguqulo entsha ye-IDE Qt Creator 4.10.0, version lapho kunezelwa ezinye izici ezintsha nokuhlanganiswa ne-LSP.
Kulabo abangazi ngeQt uMdali kufanele bakwazi lokho le yi-IDE yamapulatifomu amaningi, ashumekiwe namaselula, ihlelwe ku-C ++, JavaScript ne-QML eyenziwe i-Trolltech eyingxenye ye-SDK yokwenziwa kwezinhlelo zokusebenza nge-Graphical User Interfaces (i-GUI yesifinyezo sayo esiNgisini) nemitapo yolwazi ye-Qt.
Kokubili ukuthuthukiswa kwezinhlelo zakudala ze-C ++ kuyasekelwa, njengokusebenzisa ulimi lwe-QML, lapho iJavaScript isetshenziselwa ukuchaza imibhalo kanye nokwakheka kanye nemingcele yezinto zesibonisi ezisungulwa ngamabhulokhi ohlobo lweCSS.
Ngaphakathi yezimpawu eziyinhloko ezingagqanyiswa kusuka kuMdali we-Qt singathola:
- Umhleli wekhodi ngokusekelwa kwe-C ++, QML ne-ECMAscript
- Amathuluzi wokuhamba ngekhodi okusheshayo
- Ukugqamisa kwe-Syntax kanye nekhodi ukuqedela ngokuzenzakalela
- Ukulawulwa okuqinile kwekhodi nesitayela njengoba uthayipha
- Ukusekelwa kokuphinda usebenzise ikhodi
- Usizo olubucayi bokuqukethwe
- Ukugoqwa kwekhodi
- Ama-parentheses afanayo nezindlela zokukhetha
Yini okusha ku- IDE Qt Creator 4.10.0
Enguqulweni entsha, ikhono lokunamathisela amafayela lengezwe kusihleli sekhodi, ngemuva kwalokho lawa mafayili akhonjiswa phezulu kohlu lwamadokhumenti avulekile futhi ahlala evulekile lapho kuvalwa amaqembu wamafayela, anjenge- "File> Close all and File> Close all files".
Futhi kuveza a ukuhlanganiswa okuphelele kwamakhasimende kwe-LSP (I-Language Server Protocol) nebhokisi lokusesha lapho kuvela khona izihlungi ezintsha futhi kukhombisa nemiyalo ekhishwe yiseva.
Ifulege lomshayeli lisuswe neLocator, i-plugin manje enikwe amandla ngokuzenzakalela. Kungezwe amandla wokuhlunga okukhiphayo kudeshibhodi ngezenzo ezifanayo ngesisho.
Ngamaphrojekthi adalwe nge-CMake noma i-Qbs, ukusekelwa kwe- ipulatifomu ekhonjiwe ye- Android
Ku-CMake, ipulatifomu yokukhomba ye-'Default 'inqanyuliwe, okudala kuphela ukudideka konjiniyela.
Amafayili ahlukile anamaphrojekthi we-CMake manje angakhiwa nge-Yakha> Dala imenyu yefayela noma ngemenyu yokuqukethwe esihlahleni sephrojekthi.
Uhlelo lwe-Qt Widgets kanye nabathakathi bomtapo wolwazi be-C ++ bangeze ikhono lokukhetha uhlelo lokwakha.
Kungezwe ukusekelwa kokuhlolwa kwe-Boost. Ngezinhloso zangaphandle ezakhiwe ze-Linux, ukusekelwa kungeziwe ngokuthumela wonke amafayela afakwe phakathi nesigaba sokufaka ohlelweni lokwakha.
Ungayifaka kanjani i-Qt Creator 4.10.0 ku-Linux?
Bonke labo abafuna ukuzama umakhi we-QT kumasistimu abo kufanele bakwazi lokho ku- ama-distros amaningi we-Linux angathola iphakethe ngaphakathi kokugcina kwabo.
Yize ukubuyekezwa kwephakeji kuthatha izinsuku ezimbalwa ukufinyelela ezinqolobaneni, kungcono ukulanda isifaki kuwebhusayithi esemthethweni ye-QT lapho ungathola khona inguqulo yamahhala noma yalabo abafuna ukuthenga inguqulo yezentengiso (ngokuningi izici) can kwenze kusuka ekhasini.
Lapho ukulanda kwesifaki sekuqediwe, sizoyinika izimvume zokwenza ngomyalo olandelayo:
sudo chmod +x qt-unified-linux-x64*.run
Manje, sizofaka iphakheji isebenzisa umyalo olandelayo:
sudo sh qt-unified-linux-x64*.run
Endabeni yabasebenzisi be-Ubuntu, ungadinga amaphakheji angeziwe ongafaka nawo:
sudo apt-get install --yes qt5-default qtdeclarative5-dev libgl1-mesa-dev
Lapho lawa maphakeji efakiwe, uzokwazi ukuguqula incazelo yedeskithophu yakho bese ukhetha uhlobo olulungile. Ekugcineni, ungaqeda ukudala iphrojekthi bese uqhubekela phambili ekubhaleni ikhodi.
Manje kulabo abasebenzisa i-Arch Linux, iManjaro, i-Arco Linux namanye ama-distros ase-Arch Linux bangakwazi ukufaka iphakheji ngqo kusuka ezinqolobaneni njengoba inguqulo entsha yomakhi we-QT isiyatholakala.
Ukufaka, vele usebenzise umyalo olandelayo ku-terminal:
sudo pacman -S qtcreator