محیط توسعه Qt Creator 12 منتشر شد

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

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

  • افزونه Compiler Explorer اضافه شده است که به شما امکان می دهد کد اسمبلی تولید شده توسط کامپایلر و خطاهای شناسایی شده توسط کامپایلر را در زمان تایپ متون منبع نظارت کنید. در صورت نیاز می توانید نتیجه اجرای کد کامپایل شده را مشاهده کنید. امکان انتخاب کامپایلر مورد استفاده (GCC، Clang و ...) و محیط ویرایش برای زبان های برنامه نویسی مختلف وجود دارد. کد وارد شده را می توان به همراه تنظیمات در یک فایل با فرمت “qtce” ذخیره کرد. برای فعال کردن یک افزونه، آن را در پنجره «Help > About Plugins > CompilerExplorer» انتخاب کنید، پس از آن می‌توانید از طریق منوی «Use Tools > Compiler Explorer > Open Compiler Explorer» به افزونه دسترسی پیدا کنید.
    محیط توسعه Qt Creator 12 منتشر شد
  • قابلیت اشکال زدایی و نمایه اسکریپت های ساخت CMake با استفاده از DAP (پروتکل Debug Adapter) که از زمان انتشار CMake 3.27 پشتیبانی می شود، اضافه شده است. می توانید عملیاتی مانند تعیین نقاط شکست در فایل های CMake و اشکال زدایی فرآیند پیکربندی را انجام دهید. اشکال زدایی را می توان از طریق منوی "Debug > Start Debugging > Start CMake Debugging" آغاز کرد. علاوه بر این، عملکرد پروفایل اسکریپت CMake از طریق منوی "Analyze > CMake Profiler" در دسترس است.
  • افزونه ScreenRecorder (Help > About Plugins > ScreenRecorder) برای ضبط ویدیویی از روند کار در Qt Creator اضافه شده است که می تواند برای تهیه مقالات آموزشی یا پیوست کردن نمایش تصویری مشکل به گزارش های اشکال مفید باشد.
  • کاهش قابل توجه زمان راه اندازی در برخی از سیستم ها.
  • آنالایزر Clangd و Clang به نسخه LLVM 17.0.1 به روز شده است.
  • ابزارهای بهبود یافته برای refactoring کد ++C.
  • دکمه هایی برای انتخاب سبک های متن در ویرایشگر متن Markdown اضافه شده است.
  • قابلیت استفاده از پروکسی برای دسترسی به دستیار هوشمند GitHub Copilot اضافه شده است، که می تواند ساختارهای استاندارد را هنگام نوشتن کد ایجاد کند.
  • تنظیمات مربوط به پروژه برای نام‌گذاری فایل‌ها با کد C++ و مستندسازی از طریق نظرات اضافه شد.
  • ویرایشگر فایل در فرمت CMake بهبود یافته است، که در آن قابلیت های تکمیل خودکار ورودی به طور قابل توجهی گسترش یافته است و عملکردهایی برای پرش سریع به یک موقعیت مشخص، ماکرو، هدف اسمبلی یا تعریف بسته اضافه شده است.
  • شناسایی خودکار نصب های PySide را فعال کرد.

منبع: opennet.ru

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