نسخه جدید IDE Qt Creator 4.10.0 منتشر شد

qtcreator

هفته گذشته اعلامیه راه اندازی نسخه جدید IDE Qt Creator 4.10.0 ارائه شد ، نسخه ای که در آن برخی از ویژگی های جدید و ادغام با LSP اضافه شده است.

برای کسانی که چیزی در مورد Qt Creator نمی دانند باید این را بدانند این یک IDE برای چندین سیستم عامل دسک تاپ ، تعبیه شده و تلفن همراه استاین برنامه در ++ C ، جاوا اسکریپت و QML ایجاد شده توسط Trolltech که بخشی از SDK برای توسعه برنامه های کاربردی با رابط های گرافیکی کاربر (GUI مخفف آن به زبان انگلیسی) با کتابخانه های Qt است ، برنامه ریزی شده است.

هر دو توسعه برنامه های C ++ کلاسیک پشتیبانی می شوند ، مانند استفاده از زبان QML ، که در آن از JavaScript برای تعریف اسکریپت ها استفاده می شود و ساختار و پارامترهای عناصر رابط توسط بلوک های نوع CSS ایجاد می شوند.

دنترو از خصوصیات اصلی که می تواند برجسته شود از Qt Creator می توانیم پیدا کنیم:

  • ویرایشگر کد با پشتیبانی از C ++ ، QML و ECMAscript
  • ابزارهای ناوبری سریع کد
  • برجسته سازی نحو و تکمیل خودکار کد
  • کنترل استاتیک کد و سبک هنگام تایپ کردن
  • پشتیبانی از refactoring کد
  • حساس به متن
  • تاشو کد
  • تطبیق پرانتز و حالت های انتخاب

چه جدید در IDE Qt Creator 4.10.0 است

در نسخه جدید ، توانایی پیوست فایلها در ویرایشگر کد اضافه می شود، پس از آن این پرونده ها در بالای لیست اسناد باز نمایش داده می شوند و هنگام بستن گروه های پرونده مانند "File> Close all and File> Close all files" باز می مانند.

همچنین برجسته است ادغام کاملتر مشتری برای LSP (پروتکل سرور زبان) با کادر جستجو که در آن فیلترهای جدید ظاهر می شود و همچنین اعلان صادر شده توسط سرور را نشان می دهد.

پرچم خلبان با Locator حذف شد ، افزونه ای که اکنون به طور پیش فرض برای آن فعال است. توانایی اضافه شده برای فیلتر کردن خروجی در داشبورد با عملکردهای منطبق با عبارت.

برای پروژه های ایجاد شده با CMake یا Qbs ، پشتیبانی از سکوی هدف از آندروید.

برای CMake ، سیستم عامل هدف "پیش فرض" متوقف شد ، که فقط باعث ایجاد سردرگمی برای توسعه دهندگان شد.

پرونده های جداگانه با پروژه های CMake اکنون می توانند از طریق منوی Build> Create File یا از طریق منوی زمینه در درخت پروژه ساخته شوند.

برنامه Qt Widgets و جادوگران کتابخانه C ++ قابلیت انتخاب سیستم ساخت را اضافه کردند.

پشتیبانی از آزمایش Boost اضافه شد. برای اهداف ساخت خارجی مبتنی بر لینوکس ، پشتیبانی برای استقرار همه پرونده هایی که در مرحله نصب نصب شده اند ، به سیستم ساخت اضافه شده است.

چگونه Qt Creator 4.10.0 را روی لینوکس نصب کنیم؟

همه کسانی که می خواهند سازنده QT را روی سیستم های خود امتحان کنند باید بدانند که در بیشتر توزیع های لینوکس می توانند بسته را در مخازن خود پیدا کنند.

اگرچه دسترسی به مخازن به طور کلی چند روز طول می کشد ، بنابراین بهتر است نصب کننده را از وب سایت رسمی QT بارگیری کنید که در آن می توانید نسخه رایگان را دریافت کنید یا برای کسانی که می خواهند نسخه تجاری خود را خریداری کنند (با ویژگی های بیشتر) می توانند این کار را از صفحه انجام دهید

پس از بارگیری نصب ، ما می خواهیم با دستور زیر به آن مجوزهای اجرا را بدهیم:

sudo chmod +x qt-unified-linux-x64*.run

اکنون ، ما قصد داریم بسته را نصب کنیم اجرای دستور زیر:

sudo sh qt-unified-linux-x64*.run

در مورد کاربران اوبونتو، ممکن است به چند بسته اضافی نیاز داشته باشید که می توانید با آنها نصب کنید:

sudo apt-get install --yes qt5-default qtdeclarative5-dev libgl1-mesa-dev

پس از نصب این بسته ها ، می توانید تعریف کیت دسک تاپ خود را اصلاح کرده و نسخه صحیح آن را انتخاب کنید. سرانجام ، می توانید ساخت پروژه را به پایان برسانید و به سمت کدگذاری بروید.

اکنون برای کسانی که کاربران Arch Linux ، Manjaro ، Arco Linux و سایر توزیع های مبتنی بر Arch Linux هستند آنها می توانند بسته را مستقیماً از مخازن نصب كنند زیرا نسخه جدید QT سازنده هم اكنون در دسترس است.

برای نصب ، فقط دستور زیر را در ترمینال اجرا کنید:

sudo pacman -S qtcreator


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

اولین کسی باشید که نظر

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.