Qt ক্রিয়েটর 11.0 গিটহাব কপিলট সামঞ্জস্য এবং আরও অনেক কিছু নিয়ে এসেছে

qtcreator

Qt ক্রিয়েটর হল অ্যাপ্লিকেশন ডেভেলপমেন্টের জন্য একটি ক্রস-প্ল্যাটফর্ম IDE

এটি দেওয়া হয়েছিল নতুন সংস্করণ প্রকাশ জানতেসমন্বিত উন্নয়ন পরিবেশের n কিউটি ক্রিয়েটার 11.0, যা Qt লাইব্রেরি ব্যবহার করে ক্রস-প্ল্যাটফর্ম অ্যাপ্লিকেশন তৈরি করার জন্য ডিজাইন করা হয়েছে।

ক্লাসিক C++ প্রোগ্রামগুলির বিকাশ এবং QML ভাষার ব্যবহার উভয়ই Qt ক্রিয়েটরে সমর্থিত, যেখানে জাভাস্ক্রিপ্ট স্ক্রিপ্টগুলিকে সংজ্ঞায়িত করতে ব্যবহৃত হয় এবং ইন্টারফেস উপাদানগুলির গঠন এবং পরামিতিগুলি CSS-এর মতো ব্লক ব্যবহার করে সেট করা হয়।

কিউটি স্রষ্টার 11.0 এর প্রধান নতুন বৈশিষ্ট্য

Qt ক্রিয়েটর 11.0 এর এই সদ্য প্রকাশিত সংস্করণে, এটি হাইলাইট করা হয়েছে একটি অন্তর্নির্মিত টার্মিনাল এমুলেটর প্রস্তাব করা হয়েছে যা ট্যাব, শেল নির্বাচন, রঙ আউটপুট এবং ফন্ট স্যুইচিং সমর্থন করে। তা উল্লেখ করা হয়েছে ইন্টিগ্রেটেড টার্মিনাল ডিফল্টরূপে ব্যবহৃত হয় "টার্মিনালে চালান" মেনুর মাধ্যমে কমান্ড চালানোর সময়, কিন্তু সেটিংসে আপনি পাথে একটি বহিরাগত টার্মিনাল এমুলেটর পুনরায় চালাতে পারেন (টার্মিনাল > অভ্যন্তরীণ টার্মিনাল ব্যবহার করুন)।

এই নতুন সংস্করণে আরও যে পরিবর্তনগুলি দেখা দেয় তা হ'ল গিটহাব কপিলট স্মার্ট সহকারীর জন্য অন্তর্নির্মিত সমর্থন, যা কোড লেখার সময় জেনেরিক গঠন তৈরি করতে পারে। বাস্তবায়নটি কপিলট প্লাগইনের উপর ভিত্তি করে তৈরি করা হয়েছে, যা মূলত নিওভিম প্রজেক্টের জন্য তৈরি করা হয়েছে, কিন্তু IDE ইন্টিগ্রেশনের জন্য জেনেরিক LSP প্রোটোকল ব্যবহার করে।

আমরা Qt ক্রিয়েটর 11.0 এও খুঁজে পেতে পারি, যা যোগ করেছে Axivion টুলকিটের জন্য সমর্থন, যা একটি স্ট্যাটিক বিশ্লেষক প্রদান করে, কোড সমস্যা সনাক্ত করার জন্য সরঞ্জাম, দক্ষতা মূল্যায়নের জন্য ইউটিলিটি, এবং আর্কিটেকচার বিশ্লেষণ করে। Qt ক্রিয়েটর অ্যাক্সিভিয়নের প্রোজেক্টের সাথে ডেভেলপমেন্টের প্রোজেক্ট লিঙ্ক করতে পারে এবং শনাক্ত করা সমস্যা সম্পর্কে তথ্য সহ সম্পাদকে টুলটিপ প্রদর্শন করতে পারে।

অন্যদিকে, প্রকল্পগুলির সাথে কাজ করার জন্য ইন্টারফেসে, সরাসরি CMake-ভিত্তিক প্রকল্প ফাইলগুলিতে ফাইল যুক্ত করার ক্ষমতা যুক্ত করা হয়েছে।

এর পাশাপাশি, এটিও লক্ষণীয় যে vcpkg প্যাকেজ ম্যানেজারের জন্য পরীক্ষামূলক সমর্থন যা C/C++ লাইব্রেরি বিতরণ করতে ব্যবহৃত হয়। অন্যান্য জিনিসের মধ্যে, vcpkg.json ফাইলগুলির জন্য একটি উইজার্ড এবং সম্পাদক যোগ করা হয়েছে এবং প্যাকেজগুলি অনুসন্ধান করার ক্ষমতা প্রদান করা হয়েছে।

এর অন্যান্য পরিবর্তন যে দাঁড়ানো Qt ক্রিয়েটর 11.0 এর এই নতুন সংস্করণের:

  • Qt দ্বারা প্রদত্ত কোড উদাহরণগুলির মাধ্যমে নেভিগেট করার জন্য ইন্টারফেস পুনরায় ডিজাইন করা হয়েছে। উদাহরণগুলি এখন বিভাগগুলিতে বিভক্ত।
    টুলবারের আকার বাড়ানোর বিকল্প যোগ করা হয়েছে (পছন্দসই > ইন্টারফেস > টুলবার স্টাইল > রিলাক্সড)।
  • ঘটনার তালিকা (ইস্যু) প্রদর্শনের জন্য ইন্টারফেসটি পুনরায় ডিজাইন করা হয়েছে।
  • কোড এডিটরে মার্কডাউন (.md) নথিগুলির পূর্বরূপ দেখার জন্য সমর্থন যোগ করা হয়েছে।
  • উন্নত C++ এবং QML কোড সম্পাদনা।
  • মাল্টি কার্সার সমর্থন উন্নত কর্মক্ষমতা.
  • লিঙ্ক করা ফাইল স্থির সংরক্ষণ

পরিশেষে, আপনি যদি এটি সম্পর্কে আরও জানতে চান এই নতুন সংস্করণ সম্পর্কে আপনি মূল ঘোষণার সাথে পরামর্শ করতে পারেন নীচের লিঙ্কে।

কিউটি স্রষ্টা 11.0 পান

যারা আগ্রহী তাদের জন্য তাদের জানা উচিত যে ওপেন সোর্স সংস্করণ উপলব্ধ "কিউটি ক্রিয়েটর" এর অধীনে কিউটি ডাউনলোড পৃষ্ঠায়, যখন বাণিজ্যিক সংস্করণে আগ্রহী তারা Qt অ্যাকাউন্ট পোর্টালে বাণিজ্যিক লাইসেন্স পেতে পারেন।

কমলিনাক্স, আমরা সাধারণত লিনাক্সের জন্য প্রস্তাবিত ইনস্টলারটির সাহায্যে ইনস্টলেশন সম্পাদন করতে সক্ষম হব। প্যাকেজটি অফলাইনে পেতে, কেবলমাত্র একটি টার্মিনাল খুলুন এবং নিম্নলিখিত কমান্ডটি চালান:

wget https://download.qt.io/official_releases/qtcreator/11.0/11.0.0/qt-creator-opensource-linux-x86_64-11.0.0.run 

এখন সহজভাবে কেবলমাত্র নিম্নলিখিত কমান্ডের সাহায্যে ফাইলটিতে সম্পাদনের অনুমতি দিন:

sudo chmod +x qt-creator-opensource-linux-x86_64-11.0.0.run

এবং এখন আমরা আমাদের সিস্টেমে ইনস্টলারটি চালাতে পারি, এর জন্য আমাদের অবশ্যই নিম্নলিখিত কমান্ডটি টাইপ করতে হবে:

./qt-creator-opensource-linux-x86_64-11.0.0.run

ইনস্টলেশনের শেষে আপনি যদি একজন উবুন্টু ব্যবহারকারী বা ডেরিভেটিভ হন, কিউটি ক্রিয়েটারের সাথে কাজ করার সময় সমস্যা এড়াতে আমাদের অবশ্যই কিছু অতিরিক্ত প্যাকেজ ইনস্টল করতে হবে, একই টার্মিনালে এর জন্য আমরা নিম্নলিখিত কমান্ডগুলি টাইপ করতে যাচ্ছি:

sudo apt-get install build-essential

এবং আমাদের অবশ্যই জেনেরিক ফন্ট কনফিগারেশন লাইব্রেরি ইনস্টল করতে হবে:

sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y

বা যারা উবুন্টু এবং ডেরাইভেটিভ রিপোজিটরিগুলিতে প্যাকেজটি প্রস্তুত হওয়ার জন্য অপেক্ষা করতে পছন্দ করেন, তারা নিম্নলিখিত কমান্ডের সাহায্যে প্যাকেজটি ইনস্টল করতে পারেন:

sudo apt install qtcreator