IDE Lazarus 2.2 এর নতুন সংস্করণ ইতিমধ্যেই প্রকাশিত হয়েছে

বিকাশের তিন বছর পর মুক্তি মুক্তি মুক্তি সমন্বিত উন্নয়ন পরিবেশের লাজার ২.০.৮, FreePascal কম্পাইলারের উপর ভিত্তি করে এবং ডেলফির অনুরূপ কার্য সম্পাদন করে।

পরিবেশ FreePascal কম্পাইলার সংস্করণ 3.2.2 এর সাথে কাজ করার জন্য ডিজাইন করা হয়েছে যেখানে বিপুল সংখ্যক নতুন পরিবর্তন করা হয়েছে এবং সর্বোপরি উন্নতি যার মধ্যে OpenGL-এর জন্য সম্পূর্ণ সমর্থন, সেইসাথে অন্যান্য বিষয়গুলির মধ্যে HighDPI-এর সাথে সামঞ্জস্যপূর্ণ।

সাধারণ বৈশিষ্ট্য যা লাজারাস IDE থেকে আলাদা:

  • এটি একটি GPL লাইসেন্সকৃত IDE।
  • লাজারাস Gnu/Linux, Windows এবং macOS-এ চলে।
  • আমরা নেটিভ বাইনারি তৈরি করতে সক্ষম হব, এবং কোনো এক্সিকিউশন পরিবেশে নির্ভরতা ছাড়াই সেগুলি বিতরণ করতে পারব।
  • শক্তিশালী লেআউট তৈরি করতে এটিতে একটি সহজ টেনে আনুন এবং ড্রপ ফর্ম ডিজাইনার রয়েছে৷
  • এটিতে GUI-ফর্ম এবং কোডের মধ্যে স্বয়ংক্রিয় সিঙ্ক্রোনাইজেশন রয়েছে।
  • এটি ব্যবহারকারীকে সিনট্যাক্স হাইলাইটিং এবং কোড সমাপ্তির সাথে একটি শক্তিশালী কোড সম্পাদক প্রদান করে।
  • এটি একটি বিল্ট-ইন ডিবাগার এবং বিল্ড সিস্টেমও অফার করে। আমরা IDE থেকে আমাদের প্রকল্পগুলি সম্পাদন, পরীক্ষা এবং ডিবাগ করতে সক্ষম হব।
  • Lazarus প্যাকেজ সিস্টেম আপনাকে IDE প্রসারিত করতে তৃতীয় পক্ষের প্লাগইন ইনস্টল করার অনুমতি দেয়।

Lazarus 2.2 এ নতুন কি আছে?

Lazarus 2.2-এর এই নতুন সংস্করণে উইজেটের সেট Qt5 OpenGL-এর জন্য সম্পূর্ণ সমর্থন সহ আসে, ডক করা প্যানেলগুলিকে ভেঙে ফেলার জন্য বোতামগুলি যোগ করা এবং উন্নত করার জন্য হাইডিপিআই সমর্থন।

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

এছাড়াও, এটিও হাইলাইট করা হয়েছে যে একটি ঐচ্ছিক হোম পেজ প্রয়োগ করা হয়েছে, যেখানে আপনি তৈরি করতে প্রকল্পের ধরন নির্বাচন করতে পারেন, আমিও জানিe কোড এডিটরে হটকি যোগ করেছে লাইন এবং নির্বাচন প্রতিস্থাপন, অনুলিপি, অনুলিপি এবং সরাতে।

যখন প্রধান সাধারণ অনুবাদ ফাইলগুলির (টেমপ্লেট) এক্সটেনশনগুলি .po থেকে .pot-এ পরিবর্তিত হয়েছে৷ এটির সাথে, এই নতুন সংস্করণের সাথে শুরু করে, এই পরিবর্তনটি নতুন অনুবাদ শুরু করার জন্য একটি টেমপ্লেট হিসাবে PO ফাইল সম্পাদকগুলিতে এর প্রক্রিয়াকরণকে সহজ করবে৷

এছাড়াও মনে রাখবেন যে LazDebugger-FP (FpDebug) 1.0 ডিবাগার এখন উইন্ডোজ এবং লিনাক্সে নতুন ইনস্টলেশনের জন্য ডিফল্টরূপে সক্রিয় করা হয়েছে।

চামড়া সেট প্রক্রিয়াকরণ নিষ্ক্রিয় করার জন্য একটি প্রক্রিয়া যোগ করা হয়েছে (একটি মাস্কে সেটের শুরু হিসাবে '['-এর ব্যাখ্যা বন্ধ করা), moDisableSets সেটিং এর মাধ্যমে সক্ষম করা হয়েছে। উদাহরণস্বরূপ, নতুন মোডে "MatchesMask ('[x]', '[x]', [moDisableSets])" সত্য ফিরে আসবে।

অন্যান্য পরিবর্তনগুলির মধ্যে যেগুলি দাঁড়িয়ে আছে:

  • Sparta_DockedFormEditor প্রতিস্থাপনকারী একটি নতুন ফর্ম সম্পাদকের সাথে ডকডফর্মএডিটর প্যাকেজ যোগ করা হয়েছে।
  • উন্নত জেডি কোড ফরম্যাটিং এবং বেশিরভাগ আধুনিক অবজেক্ট প্যাসকেল সিনট্যাক্সের জন্য সমর্থন যোগ করা হয়েছে।
  • Codetools এ বেনামী ফাংশন জন্য সমর্থন যোগ করা হয়েছে.
  • বস্তু এবং প্রকল্প পরিদর্শনের জন্য উন্নত ইন্টারফেস।
  • একটি পৃথক প্যাকেজ "components/freetype/freetypelaz.lpk" এ ফ্রিটাইপ ফন্ট রেন্ডার করার জন্য উপাদানগুলি সরানো হয়েছে
  • শুধুমাত্র FreePascal এর পুরানো সংস্করণে তৈরি করা কোডের উপস্থিতির কারণে PasWStr উপাদানটি সরানো হয়েছে।
  • TLCLCcomponent.NewInstance কল করে অভ্যন্তরীণ উপাদানগুলির অপ্টিমাইজড রেজিস্ট্রেশন এবং উইজেটের সাথে তাদের আবদ্ধকরণ।
  • আপডেট করা libQt5Pas লাইব্রেরি এবং Qt5-ভিত্তিক উইজেটগুলির জন্য উন্নত সমর্থন। সম্পূর্ণ OpenGL সমর্থন প্রদান করতে QLCLOpenGLWidget ভিউ যোগ করা হয়েছে।
  • X11, Windows, এবং macOS সিস্টেমে ফর্মের আকার নির্বাচন করার ক্ষেত্রে উন্নত নির্ভুলতা।

পরিশেষে আপনি যদি এটি সম্পর্কে আরও জানতে আগ্রহী হন, আপনি বিশদ পরীক্ষা করতে পারেন নীচের লিঙ্কে। 

কীভাবে লিনাক্সে লাজারাস আইডিই ইনস্টল করবেন?

যারা তাদের সিস্টেমে এই IDE ইন্সটল করতে আগ্রহী তাদের জন্য প্রথমেই তাদের জানা উচিত যে IDE হল ক্রস-প্ল্যাটফর্ম এবং কিছু লিনাক্স ডিস্ট্রিবিউশনের জন্য ইতিমধ্যেই কম্পাইল করা প্যাকেজ অফার করে। আপনি প্যাকেজ পেতে পারেন নীচের লিঙ্ক থেকে।

প্যাকেজ ইনস্টলেশন আপনার প্রিয় প্যাকেজ ম্যানেজার বা টার্মিনাল থেকে করা যেতে পারে.


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   দিয়েগো দে লা ভেগা তিনি বলেন

    আমি 6 সংস্করণে ডেলফি ছেড়েছি (আমি একজন পেশাদার প্রোগ্রামার নই, তবে আমি নিজের জন্য অনেকগুলি প্রোগ্রাম তৈরি করি)।

    আমি সম্প্রতি ল্যাজারাসের মাধ্যমে প্যাসকেল তুলেছি এবং আমি মনে করি এটি একটি খুব ভাল ক্রস-প্ল্যাটফর্ম পরিবেশ।