انتشار محیط توسعه Qt Creator 8

انتشار محیط توسعه یکپارچه Qt Creator 8.0 منتشر شده است که برای ایجاد برنامه های کاربردی بین پلتفرم با استفاده از کتابخانه Qt طراحی شده است. هم از توسعه برنامه های کلاسیک در C++ و هم از زبان QML پشتیبانی می کند که در آن جاوا اسکریپت برای تعریف اسکریپت ها استفاده می شود و ساختار و پارامترهای عناصر رابط توسط بلوک های CSS مانند مشخص می شوند. مجموعه های آماده برای Linux، Windows و MacOS ایجاد شده اند.

در نسخه های جدید:

  • یک عنصر "ویرایش > تنظیمات برگزیده" به منو برای دسترسی سریع به تنظیمات اضافه شده است.
  • مدل کد قدیمی در زبان C++ که بر اساس libclang پیاده سازی شده است، غیرفعال شده است، به جای آن، با شروع از شاخه قبلی، مدلی مبتنی بر باطن Clangd که از پروتکل LSP (پروتکل سرور زبان) پشتیبانی می کند، به طور پیش فرض ارائه می شود.
  • تجزیه کننده QML از پردازش قالب های رشته جاوا اسکریپت و عملگر "??=" پشتیبانی می کند.
  • برای زبان پایتون، سرور پشتیبانی از زبان python-lsp-server به طور پیش‌فرض فعال است، که برای آن بخش تنظیمات جداگانه «Python > پیکربندی سرور زبان» ارائه می‌شود.
  • یک الگوی تنظیمات جدید "Profile" برای پروژه های CMake پیاده سازی شده است که نوع ساخت "RelWithDebInfo" را با گنجاندن ابزارهای اشکال زدایی و پروفایل ترکیب می کند.
  • افزونه آزمایشی با پشتیبانی از جعبه ابزار تست پوشش Coco اضافه شد.
  • پشتیبانی آزمایشی برای ادغام GitLab اضافه شده است که به شما امکان می دهد پروژه ها را مشاهده و شبیه سازی کنید، کد آپلود کنید و اعلان های رویداد را دریافت کنید.
  • پشتیبانی از پلتفرم UWP (Universal Windows Platform) متوقف شده است.
  • تعریف کیت ابزار ARM MSVC بر روی پلتفرم ویندوز ارائه شده است.
  • برای اندروید گزینه ای برای اتصال به دستگاه ها از طریق Wi-Fi اضافه شده است.

منبع: opennet.ru

اضافه کردن نظر