Qt Creator 8 Өнүгүү чөйрөсүн чыгаруу

Qt китепканасын колдонуу менен платформалар аралык тиркемелерди түзүү үчүн иштелип чыккан Qt Creator 8.0 комплекстүү өнүктүрүү чөйрөсүн чыгаруу жарык көрдү. Ал C++ тилиндеги классикалык программаларды иштеп чыгууну да, скрипттерди аныктоо үчүн JavaScript колдонулган QML тилин да колдойт, ал эми интерфейс элементтеринин структурасы жана параметрлери CSS сыяктуу блоктор менен аныкталган. Linux, Windows жана MacOS үчүн даяр ассамблеялар түзүлдү.

Жаңы версияда:

  • Орнотууларга тез жетүү үчүн менюга "Түзөтүү > Артыкчылыктар" элементи кошулду.
  • Libclang негизинде ишке ашырылган C++ тилиндеги эски код модели өчүрүлгөн, анын ордуна мурунку бутактан баштап, демейки боюнча LSP (Language Server Protocol) протоколун колдогон Clangd бэкендине негизделген модель сунушталат.
  • QML талдоочу JavaScript сап үлгүлөрүн жана “??=” операторун иштетүүнү колдойт.
  • Python тили үчүн тилди колдоо сервери python-lsp-server демейки боюнча иштетилген, ал үчүн өзүнчө орнотуулар бөлүмү "Python > Language Server Configuration" сунушталат.
  • CMake долбоорлору үчүн жаңы "Профиль" жөндөө үлгүсү ишке ашырылды, ал "RelWithDebInfo" түзүүчү түрүн мүчүлүштүктөрдү оңдоо жана профилдөө куралдарын камтыган.
  • Coco камтуу тестирлөө шаймандарын колдоо менен эксперименталдык плагин кошулду.
  • GitLab интеграциясы үчүн эксперименталдык колдоо кошулду, бул сизге долбоорлорду көрүү жана клондоо, кодду жүктөө жана иш-чара эскертмелерин алуу мүмкүнчүлүгүн берет.
  • UWP (Universal Windows Platform) платформасын колдоо токтотулду.
  • ARM MSVC инструменттеринин аныктамасы Windows платформасында берилген.
  • Android үчүн Wi-Fi аркылуу түзмөктөргө туташуу опциясы кошулду.

Source: opennet.ru

Комментарий кошуу