Qt кітапханасын пайдаланып кросс-платформалық қосымшаларды жасауға арналған Qt Creator 8.0 интеграцияланған әзірлеу ортасының шығарылымы жарияланды. Ол C++ тілінде классикалық бағдарламаларды әзірлеуді де, сценарийлерді анықтау үшін JavaScript қолданылатын QML тілін пайдалануды да қолдайды, интерфейс элементтерінің құрылымы мен параметрлері CSS-тәрізді блоктармен белгіленеді. Linux, Windows және MacOS үшін дайын жинақтар жасалды.
Жаңа нұсқада:
- Параметрлерге жылдам қол жеткізу үшін мәзірге «Өңдеу > Теңшелімдер» элементі қосылды.
- C++ тіліндегі libclang негізінде іске асырылған ескі код үлгісі өшірілді, оның орнына алдыңғы тармақтан бастап әдепкі бойынша LSP (Language Server Protocol) протоколын қолдайтын Clangd серверіне негізделген модель ұсынылады.
- QML талдаушысы JavaScript жол үлгілерін және “??=” операторын өңдеуді қолдайды.
- Python тілі үшін тілге қолдау көрсету сервері python-lsp-server әдепкі бойынша қосылады, ол үшін «Python > Тіл серверінің конфигурациясы» бөлек параметрлер бөлімі ұсынылады.
- CMake жобалары үшін "RelWithDebInfo" құрастыру түрін түзету және профильдеу құралдарын қосумен біріктіретін жаңа "Профиль" параметрлері үлгісі жүзеге асырылды.
- Coco қамтуды тексеру құралдар жинағын қолдайтын эксперименттік плагин қосылды.
- Жобаларды көруге және клондауға, кодты жүктеп салуға және оқиға туралы хабарландыруларды алуға мүмкіндік беретін GitLab интеграциясына эксперименттік қолдау қосылды.
- UWP (Әмбебап Windows платформасы) платформасына қолдау көрсету тоқтатылды.
- ARM MSVC құралдар жинағы анықтамасы Windows платформасында берілген.
- Android үшін құрылғыларға Wi-Fi арқылы қосылу опциясы қосылды.
Ақпарат көзі: opennet.ru