Geany 2.0 UI উন্নতি, নতুন বিল্ড সিস্টেম এবং আরও অনেক কিছু নিয়ে এসেছে

জিনি আইডিই

লিনাক্সে এক্সটার্নাল প্যাকেজ বা লাইব্রেরির উপর সামান্য নির্ভরতা সহ Geany হল একটি লাইটওয়েট IDE যা লোডিং টাইম কমানোর জন্য ডিজাইন করা হয়েছে।

IDE এর নতুন সংস্করণ, Geany 2.0 ইতিমধ্যেই মুক্তি পেয়েছে এবং এই রিলিজটি ইউজার ইন্টারফেসের বিভিন্ন উন্নতি হাইলাইট করে, যেমন অন্ধকার থিমগুলির জন্য উন্নত সমর্থন, সেইসাথে চিহ্নগুলির উন্নতি, বাগ ফিক্স এবং আরও অনেক কিছু।

যারা জিনি সম্পর্কে জানেন না তাদের জন্য এটি জানা উচিত এটি একটি সহজ, কিন্তু শক্তিশালী সমন্বিত উন্নয়ন পরিবেশ. এই IDE একটি ছোট এবং দ্রুত IDE প্রদানের লক্ষ্যে তৈরি করা হয়েছিল, যার অন্যান্য প্যাকেজের উপর শুধুমাত্র কয়েকটি নির্ভরতা রয়েছে। আরেকটি লক্ষ্য ছিল কেডিই বা জিনোমের মতো একটি বিশেষ ডেস্কটপ পরিবেশ থেকে যতটা সম্ভব স্বাধীন হওয়া। অতএব, এটি শুধুমাত্র GTK+ টুলকিট ব্যবহার করে এবং Geany চালানোর জন্য শুধুমাত্র GTK+ রানটাইম লাইব্রেরি প্রয়োজন।

Geany এর বৈশিষ্ট্যগুলি হল:

  • বাক্য গঠন হাইলাইট
  • কোড সমাপ্তি
  • যদি, এর জন্য, এবং সময় মত ঘন ঘন ব্যবহৃত নির্মাণের স্বয়ংক্রিয় সমাপ্তি
  • XML এবং HTML ট্যাগের স্বয়ংক্রিয় সমাপ্তি
  • কলিং টিপস
  • ভাঁজ
  • অনেক সমর্থিত ফাইলের ধরন যেমন C, Java, PHP, HTML, Python, Perl, Pascal
  • প্রতীক তালিকা
  • ইন্টিগ্রেটেড টার্মিনাল এমুলেশন
  • প্লাগইনগুলির মাধ্যমে এক্সটেনসিবিলিটি

Geany 2.0 এর প্রধান নতুন বৈশিষ্ট্য

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

এই ছাড়াও, Geany 2.0 তে AutoIt এবং GDScri মার্কআপ ফাইলগুলির জন্য সমর্থনpt, সেইসাথে পরিবর্তনের ইতিহাস দেখার জন্য কোড এডিটরে একটি ইন্টারফেস যোগ করা (যা ডিফল্টরূপে নিষ্ক্রিয়)।

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

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

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

  • Windows-এ, "Prof-Gnome" GTK থিমটি ডিফল্টরূপে সক্রিয় থাকে ("Adwaita" থিম সক্ষম করার বিকল্পটি একটি বিকল্প হিসাবে রেখে দেওয়া হয়)।
  • অনেক পার্সার ইউনিভার্সাল Ctags প্রকল্পের সাথে আপডেট এবং সিঙ্ক্রোনাইজ করা হয়েছে।
  • নথির তালিকা দেখতে সাইডবার একটি নতুন ট্রি ভিউ অফার করে।
  • সিনটিলা 5.3.7 এবং লেক্সিলা 5.2.7 লাইব্রেরির আপডেট করা সংস্করণ।
  • GTK লাইব্রেরি সংস্করণের জন্য প্রয়োজনীয়তা বৃদ্ধি করা হয়েছে; অন্তত GTK 3.24 এখন কাজ করতে হবে।
  • সেশন ডেটা এবং কনফিগারেশন আলাদা। সেশন সম্পর্কিত ডেটা এখন session.conf ফাইলে রয়েছে এবং কনফিগারেশনগুলি geany.conf-এ রয়েছে।

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

উবুন্টু এবং ডেরিভেটিভগুলিতে জিনি কীভাবে ইনস্টল করবেন?

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

sudo apt install geany geany-plugins

এই IDE ইনস্টল করার আরেকটি পদ্ধতি হল Flatpak প্যাকেজগুলির সাহায্যে এবং এটি করার জন্য সিস্টেমে সমর্থন ইনস্টল করা যথেষ্ট এবং একটি টার্মিনালে নিম্নলিখিত কমান্ডটি টাইপ করুন:

flatpak install flathub org.geany.Geany -y

এবং IDE চালানোর জন্য (যদি আপনি লঞ্চারটি খুঁজে না পান) আপনাকে কেবল নিম্নলিখিত কমান্ডটি টাইপ করতে হবে:

flatpak run org.geany.Geany

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

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

*

*

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