Qt Creator 6.0 Development Environment Release

Qt kutubxonasidan foydalangan holda platformalararo ilovalarni yaratish uchun mo'ljallangan Qt Creator 6.0 integratsiyalashgan rivojlanish muhitining chiqarilishi nashr etildi. U C++ tilida klassik dasturlarni ishlab chiqishni ham, skriptlarni aniqlash uchun JavaScript-dan foydalaniladigan QML tilidan foydalanishni ham, interfeys elementlarining tuzilishi va parametrlari CSS-ga o'xshash bloklar bilan belgilanadi.

Qt Creator 6.0 Development Environment Release

Yangi versiyada:

  • Qurilish utilitlari va clang-tidy kabi tashqi jarayonlarni ishga tushirish alohida server jarayoniga bo'linadi, bu esa Linuxda katta ilovalardan jarayonlarni ajratishda katta resurslar sarflanishiga olib keladigan muammolarni hal qiladi.
  • Matn muharriri bir vaqtning o'zida bir nechta joyga matn qo'shish imkonini beruvchi ko'p kursorli tahrirlash rejimiga ega. (qo'shimcha kursorlar Alt+Click orqali qo'shiladi).
    Qt Creator 6.0 Development Environment Release
  • C++ kod modeli LLVM 13 ga yangilandi.
  • Clang Server (clangd) keshlash xizmatidan C++ kod modeli uchun backend sifatida foydalanish imkoniyati barqarorlashtirildi. LSP (Language Server Protocol) protokolidan foydalanish tufayli clangd backend ixtiyoriy ravishda libclangga asoslangan kod modelini almashtirish uchun ishlatilishi mumkin. Yoqish “Asboblar > Variantlar > C++ > Clangd” menyusidagi “Clangddan foydalanish” opsiyasi orqali amalga oshiriladi.
    Qt Creator 6.0 Development Environment Release
  • Integratsiyalashgan Qt Quick Designer sukut bo'yicha o'chirib qo'yilgan va .ui.qml fayllarni ochishga urinayotganda, Qt Design Studio paketi chaqiriladi. Kelajakda Qt Design Studio va Qt Creator (video) oʻrtasidagi integratsiyani yanada yaxshilash rejalari bor. O'rnatilgan Qt Quick Designerni "Pluginlar haqida" menyusidagi "QmlDesigner plagini" opsiyasi orqali qaytarishingiz mumkin.
  • Loyiha daraxti kontekst menyusiga “Fayl tizimi ko‘rinishida ko‘rsatish” bandi qo‘shildi.
  • Barcha loyiha kataloglaridagi fayllar oynasi Locator filtriga o'xshash imkoniyatlarni ta'minlab, global qidiruvni qo'llab-quvvatlaydi.
  • CMake-ga asoslangan loyihalarni qo'llab-quvvatlash kengaytirildi. Sarlavha fayllarini qo'shish uchun alohida sarlavhalar tugunlari o'rniga endi manba fayllarning umumiy ro'yxati ishlatiladi.
  • Docker konteynerlarini yaratish va ishga tushirish uchun yaxshilangan yordam.
  • Qt Creator 6 binarlari Qt 6.2 filialidan foydalanish uchun ko'chirildi. MacOS uchun universal tuzilmalar, jumladan Intel va ARM arxitekturalarini qoʻllab-quvvatlash qoʻshildi.

Manba: opennet.ru

a Izoh qo'shish