Ang Qt Creator 8 ay inilabas na at ito ang balita nito

Ang Qt Company ay inilabas kamakailan ang paglabas ng bagong bersyon ng "Qt Creator 8", bersyon na dumating na may mga bagong pandagdag, pagpapahusay at higit pa.

Para sa mga bago sa Qt Creator, dapat mong malaman na ito ay isang cross-platform IDE na kasama ng Qt SDK, na nagbibigay ng mabilis at madaling cross-platform na pag-develop ng application, pati na rin ang pagpapahintulot sa mga developer na lumikha ng mga application sa naka-embed, mobile , at mga desktop platform. desk.

Pangunahing mga bagong tampok ng Qt Creator 8

Sa bagong bersyon na ito ng IDE QT Creator 8 na ipinakita, ang iba't ibang mga pagbabago ay naka-highlight, kung saan, halimbawa, nalaman na Na-deactivate ng C++ ang lumang modelo ng code Ipinatupad ang C++ batay sa libclang, sa halip na kung saan, tulad ng sa nakaraang sangay, ang default na modelo ay batay sa Clangd backend na sumusuporta sa LSP (Language Server Protocol).

Nabanggit din na maaari mong palaging i-activate at gamitin ang Clangd, ngunit tandaan na ang Clangd ay medyo masinsinang mapagkukunan.

Para sa wikang Python, bilang default, Ang server ng suporta sa wika ng python-lsp-server ay pinagana, kung saan ibinigay ang isang hiwalay na seksyon ng configuration ng "Python > Language server configuration."

Ang isa pang pagbabago na kapansin-pansin sa bagong bersyong ito ng QT Creator 8 ay iyon nagpatupad ng bagong template ng mga setting ng "Profile." para sa mga proyekto ng CMake, na pinagsasama ang uri ng build na "RelWithDebInfo" kasama ang pagsasama ng mga tool sa pag-debug at pag-profile.

Habang para sa QML binanggit na ang paghawak ng mga template ng string ng JavaScript at ang mga problema sa operator na "??=" (null merge) ay naayos na. Kapag sumusunod sa isang simbolo, maaaring mangyari na binuksan ng Qt Creator ang kaukulang QML file mula sa build directory sa halip na ang source directory, na dapat na ngayong ayusin.

Sa iba pang mga pagbabago tumayo mula sa bagong bersyon na ito:

  • Nagdagdag ng pang-eksperimentong plugin na katugma sa Toolkit ng Pagsubok sa Saklaw ni Coco.
  • Nagdagdag ng pang-eksperimentong suporta para sa pagsasama ng GitLab, na nagbibigay-daan sa iyong tingnan at i-clone ang mga proyekto, mag-upload ng code, at makatanggap ng mga abiso sa kaganapan.
  • Inalis ang suporta para sa Universal Windows Platform (UWP).
  • Sa platform ng Windows, ibinigay ang kahulugan ng instrumentation ng ARM MSVC.
  • Nagdagdag ng opsyon para sa Android na kumonekta sa mga device gamit ang Wi-Fi.
  • Idinagdag ang item sa menu na "I-edit > Mga Kagustuhan" para sa mabilis na pag-navigate sa mga setting.
  • Ang mga pagpapahusay sa pagganap ay ginawa din sa pagbuo ng compile_command.json na nilayon para sa Clangd at marami pang ibang isyu ang naayos din.

Sa wakas, kung nais mong malaman ang tungkol dito tungkol sa bagong bersyon na ito maaari kang sumangguni sa orihinal na anunsyo Sa sumusunod na link.

Kunin ang Qt Creator 8.0

Para sa mga interesado, dapat nilang malaman na ang bukas na bersyon ng mapagkukunan ay magagamit sa pahina ng pag-download ng Qt sa ilalim ng "Qt Creator", habang ang mga interesado sa komersyal na bersyon ay maaaring makahanap ng lisensyang komersyal sa portal ng Qt account.

Para sa amin na gumagamit ng Linux, Magagawa namin ang pag-install sa tulong ng installer na karaniwang inaalok para sa Linux. Upang makuha ang package offline, buksan lamang ang isang terminal at patakbuhin ang sumusunod na utos:

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

Ngayon na lang bigyan lamang ng mga pahintulot na magpatupad ng file na may sumusunod na utos:

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

At ngayon maaari naming patakbuhin ang installer sa aming system, para dito dapat naming i-type ang sumusunod na utos:

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

Sa pagtatapos ng pag-install, dapat kaming mag-install ng ilang karagdagang mga pakete upang maiwasan ang mga problema kapag nagtatrabaho kasama ang Qt Creator, para sa ito sa parehong terminal ay mai-type namin ang mga sumusunod na utos:

sudo apt-get install build-essential

At dapat din kaming mag-install ng generic na library ng pagsasaayos ng font:

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

O para sa mga nais na maghintay para sa handa na pakete sa Ubuntu at mga derivative repository, maaari nilang mai-install ang package sa sumusunod na utos:

sudo apt install qtcreator

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.