I-Qt Creator 8 isivele ikhishiwe futhi lezi yizindaba zayo

I-Qt Company isanda kukhishwa ukukhishwa kwenguqulo entsha ye-“Qt Creator 8”, inguqulo efika inokuphelelisa okusha, ukuthuthukiswa nokunye okwengeziwe.

Kulabo abasanda kuhlanganyela ku-Qt Creator, kufanele wazi ukuthi lena i-IDE ye-cross-platform eza ne-Qt SDK, ehlinzeka ngokuthuthukiswa kohlelo lokusebenza lwe-cross-platform okusheshayo nokulula, kanye nokuvumela abathuthukisi ukuthi benze izinhlelo zokusebenza kumakhalekhukhwini oshumekiwe, ophathwayo. , kanye nezinkundla zedeskithophu.

Izici ezintsha eziyinhloko ze-Qt Creator 8

Kule nguqulo entsha ye-IDE QT Creator 8 eyethulwa, izinguquko ezihlukahlukene ziyagqanyiswa, okuthi, ngokwesibonelo, kutholakale ukuthi I-C++ ivale imodeli yekhodi endala I-C++ isetshenzisiwe ngokusekelwe ku-libclang, esikhundleni salokho, njengegatsha langaphambilini, imodeli yokuzenzakalelayo isekelwe kungemuva le-Clangd elisekela i-LSP (Iphrothokholi Yeseva Yolimi).

Kuyashiwo futhi ukuthi ungahlala uvula futhi usebenzise i-Clangd noma kunjalo, kodwa khumbula ukuthi i-Clangd inamandla kakhulu ensiza.

Ngolimi lwePython, ngokuzenzakalelayo, iseva yokusekela ulimi lwe-python-lsp-server inikwe amandla, lapho kuhlinzekwe khona ingxenye ehlukile yokulungiselelwa kwe- "Python > Ukulungiselelwa kweseva yolimi".

Olunye ushintsho olugqamayo kule nguqulo entsha ye-QT Creator 8 ukuthi usebenzise isifanekiso esisha sezilungiselelo "zephrofayela". kumaphrojekthi we-CMake, ahlanganisa uhlobo lokwakha lwe-"RelWithDebInfo" nokufakwa kwamathuluzi okulungisa iphutha nawokwenza iphrofayela.

Ngenkathi ku-QML kushiwo ukuthi ukuphathwa kwezifanekiso zeyunithi yezinhlamvu ze-JavaScript kanye nezinkinga ngo-opharetha "??=" (null merge) sezilungisiwe. Lapho ulandela uphawu, kungenzeka ukuthi i-Qt Creator ivule ifayela le-QML elihambisanayo kuhla lwemibhalo lokwakha esikhundleni senkomba yomthombo, okufanele manje ilungiswe.

Kwezinye izinguquko okuvelele kule nguqulo entsha:

  • Kwengezwe i-plugin yokuhlola ehambisana ne-Coco's Coverage Testing Toolkit.
  • Kwengezwe ukusekelwa kokuhlola kokuhlanganiswa kwe-GitLab, okukuvumela ukuthi ubuke futhi uhlanganise amaphrojekthi, ikhodi yokulayisha, futhi wamukele izaziso zomcimbi.
  • Kususwe usekelo lwe-Universal Windows Platform (UWP).
  • Kuplathifomu yeWindows, incazelo yezinsimbi ze-ARM MSVC inikezwa.
  • Kwengezwe inketho yokuthi i-Android ixhume kumadivayisi nge-Wi-Fi.
  • Kwengezwe into yemenyu ethi "Hlela > Izintandokazi" ukuze uzulazule ngokushesha uye kuzilungiselelo.
  • Ukuthuthukiswa kokusebenza kwenziwe futhi ekukhiqizeni i-compile_command.json ehloselwe i-Clangd nezinye izinkinga eziningi zalungiswa futhi.

Ekugcineni, uma ufuna ukwazi kabanzi ngayo mayelana nale nguqulo entsha ungabheka isimemezelo sokuqala Kulesi sixhumanisi esilandelayo.

Thola uMdali we-Qt 8.0

Kulabo abanentshisekelo, kufanele bazi ukuthi inguqulo yomthombo ovulekile iyatholakala ekhasini lokulanda le-Qt ngaphansi kwe- "Qt Creator", ngenkathi labo abanentshisekelo enguqulweni yezentengiselwano bengathola ilayisense yokuthengisa kungosi ye-akhawunti ye-Qt.

Okwethu esisebenzisa i-Linux, Sizokwazi ukwenza ukufakwa ngosizo lwesifaki esivame ukunikelwa i-Linux. Ukuthola iphakethe lingaxhunyiwe ku-inthanethi, vele uvule ukuphela bese usebenzisa umyalo olandelayo:

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

Manje umane vele unikeze ukwenza izimvume kufayela ngomyalo olandelayo:

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

Futhi manje sesingaqalisa isifaki ohlelweni lwethu, ngoba lokhu kufanele sithayiphe umyalo olandelayo:

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

Ekupheleni kokufakwa, kumele sifake amaphakheji angeziwe ukugwema izinkinga lapho sisebenza ne-Qt Creator, kwalokhu esigungwini esifanayo sizothayipha imiyalo elandelayo:

sudo apt-get install build-essential

Futhi kufanele futhi sifake umtapo wolwazi wefonti ejwayelekile:

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

Noma kulabo abakhetha ukulinda iphakethe ukuthi lilungele kumakhosombe we-Ubuntu nakwezinye izinto, bangafaka iphakethe ngomyalo olandelayo:

sudo apt install qtcreator

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.