Paglabas ng Qt Creator 4.15 Development Environment

Ang Qt Creator 4.15 integrated development environment ay inilabas, na idinisenyo para sa paglikha ng mga cross-platform na application gamit ang Qt library. Sinusuportahan nito ang parehong pagbuo ng mga klasikong programa sa C++ at ang paggamit ng wikang QML, kung saan ginagamit ang JavaScript upang tukuyin ang mga script, at ang istraktura at mga parameter ng mga elemento ng interface ay tinukoy ng mga bloke na tulad ng CSS.

Napansin na ang Qt Creator 4.15 ang magiging huling release sa 4.x series; sa tag-araw, inaasahan ang isang paglipat sa isang bagong bersyon ng assignment scheme, kung saan magbabago ang unang digit ng bersyon sa mga release na may mga functional na pagbabago ( Qt Creator 5, Qt Creator 6, atbp.).

Sa bagong bersyon:

  • Ang isang filter ay idinagdag sa Locator para sa pagbubukas ng mga file mula sa anumang bahagi ng disk. Nagbibigay din ang filter ng kakayahang kumonekta sa isang panlabas na command line utility na nagpapakita ng isang listahan ng mga file batay sa isang kahilingang tinukoy ng user. Bilang default, ang utility na "hanapin" ay ginagamit upang mahanap ang mga file sa Linux, at ang utility na "lahat ng bagay" sa Windows.
  • Nagdagdag ng hiwalay na setting na “Tools > Options > Environment > System > Environment” para tukuyin ang mga environment variable na dapat itakda kapag naglulunsad ng mga external na utility mula sa Qt Creator.
  • Idinagdag ang setting na “Tools > Options > Environment > Interface > Text codec” para lumipat ng text encoding.
  • Maraming mga bug na nauugnay sa suporta sa wikang C++ ang naayos sa editor ng code. Nagdagdag ng kakayahang mag-filter ng mga resulta ng paghahanap ng simbolo ayon sa uri ng pag-access.
  • Ipinatupad ng QML editor ang pagproseso ng mga inline na bahagi at pinahusay na suporta para sa mga advanced na feature ng JavaScript.
  • Ang pagpapatupad ng server ng LSP (Language Server Protocol) ay nagdagdag ng suporta para sa mga naka-bersyon na diagnostic, mga mensahe sa pag-unlad ng operasyon, at karagdagang mga kakayahan sa pag-format na lumabas sa bersyon ng protocol 3.15.0. Pinasimpleng pag-setup ng LSP server para sa wikang Java.
  • Nalutas ang mga isyu na nagpahirap sa pag-configure ng mga proyekto gamit ang CMake build system.
  • Para sa mga proyekto ng Qt 6 na gumagamit ng CMake, idinagdag ang suporta para sa iOS bilang isang target na platform. Nalutas na ang mga problema sa pag-deploy ng mga application sa mga device na may iOS 14.
  • Nagdagdag ng opsyon para magpatakbo ng mga application bilang ugat mula sa Qt Creator.
  • Ang editor ng code ay may kakayahang magpakita ng mga inline na pahiwatig na may mga variable na halaga sa panahon ng pag-debug (pinagana sa pamamagitan ng Tools > Options > Debugger > General > Gumamit ng mga anotasyon sa pangunahing editor habang nagde-debug ang setting).

Pinagmulan: opennet.ru

Magdagdag ng komento