লিনাক্সে সি/সি ++ প্রোগ্রামিং বা উত্স কোড সম্পাদকগুলির জন্য 27 সেরা আইডিই


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

সি ++ অত্যন্ত নির্ভরযোগ্য এবং আরও উন্নত প্রোগ্রামিং প্রয়োজনীয়তার জন্য নিম্ন-স্তরের মেমরি ম্যানিপুলেশনকে সক্ষম করে।

বেশ কয়েকটি পাঠ্য সম্পাদক রয়েছে যা প্রোগ্রামাররা সি/সি ++ কোড লেখার জন্য ব্যবহার করতে পারে, তবে আইডিই সহজ এবং আদর্শ প্রোগ্রামিংয়ের জন্য বিস্তৃত সুবিধাদি এবং উপাদান সরবরাহ করতে এসেছে।

এই নিবন্ধে, আমরা লিনাক্স প্ল্যাটফর্মে সি ++ বা অন্য কোনও প্রোগ্রামিংয়ের জন্য খুঁজে পেতে পারি এমন সেরা আইডিইর কয়েকটি look

1. সি/সি ++ উন্নয়নের জন্য নেটবিয়ান

নেটবিয়ানগুলি একটি বিনামূল্যে, ওপেন সোর্স এবং সি/সি ++ এবং অন্যান্য অনেক প্রোগ্রামিং ভাষার জন্য জনপ্রিয় ক্রস প্ল্যাটফর্ম আইডিই ID সম্প্রদায় বিকাশযুক্ত প্লাগইনগুলি ব্যবহার করে এটি সম্পূর্ণরূপে বর্ধমান।

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

আসুন আমরা এর কয়েকটি বৈশিষ্ট্য দেখি:

  1. সি/সি ++ সম্পাদক মাল্টি-সেশন GNU GDB ডিবাগার সরঞ্জামের সাথে ভালভাবে সংহত হয়েছে
  2. কোড সহায়তার জন্য সমর্থন
  3. সি ++ 11 সমর্থন
  4. সি/সি ++ পরীক্ষা তৈরি করুন এবং চালান
  5. কিউটি টুলকিট সমর্থন
  6. .tar, .zip এবং আরও অনেক সংরক্ষণাগার ফাইলগুলিতে সংকলিত অ্যাপ্লিকেশনটির স্বয়ংক্রিয় প্যাকেজিংয়ের জন্য সহায়তা
  7. একাধিক সংকলক যেমন জিএনইউ, কলং/এলএলভিএম, সাইগউইন, ওরাকল সোলারিস স্টুডিও এবং মিনজিডব্লু
  8. জন্য সমর্থন
  9. দূরবর্তী উন্নয়নের জন্য সমর্থন
  10. ফাইল নেভিগেশন
  11. উত্স পরিদর্শন

হোমপেজটি দেখুন: https://netbeans.org/features/cpp/index.html

2. কোড :: ব্লক

কোড :: ব্লকগুলি একটি নিখরচায়, অত্যন্ত এক্সটেনসিবল এবং কনফিগারযোগ্য, ক্রস-প্ল্যাটফর্ম সি ++ আইডিই ব্যবহারকারীদের সর্বাধিক চাহিদা এবং আদর্শ বৈশিষ্ট্যগুলি সরবরাহ করতে নির্মিত। এটি একটি ধারাবাহিক ব্যবহারকারী ইন্টারফেস সরবরাহ করে এবং অনুভব করে।

এবং সবচেয়ে গুরুত্বপূর্ণ, আপনি ব্যবহারকারীদের দ্বারা বিকাশিত প্লাগইনগুলি ব্যবহার করে এর কার্যকারিতা প্রসারিত করতে পারেন, কিছু প্লাগইন কোড :: ব্লক রিলিজের অংশ, এবং অনেকগুলি পৃথক ব্যবহারকারীদের দ্বারা লিখিত কোড :: ব্লক উন্নয়ন দলের নয় not

এর বৈশিষ্ট্যগুলি সংকলক, ডিবাগার এবং ইন্টারফেস বৈশিষ্ট্যগুলিতে শ্রেণিবদ্ধ করা হয়েছে এবং এর মধ্যে রয়েছে:

  1. একাধিক সংকলক সমর্থন সহ জিসিসি, কলং, বোরল্যান্ড সি ++ 5.5, ডিজিটাল মার্স প্লাস আরও অনেকগুলি
  2. খুব দ্রুত, মেকফিলগুলির প্রয়োজন নেই
  3. মাল্টি-টার্গেট প্রজেক্ট
  4. একটি ওয়ার্কস্পেস যা প্রকল্পগুলির সংমিশ্রণকে সমর্থন করে
  5. ইন্টারফেস GNU GDB
  6. কোড ব্রেকপয়েন্টস, ডেটা ব্রেকপয়েন্টস, ব্রেকপয়েন্ট শর্তাবলী আরও অনেকগুলি সহ সম্পূর্ণ ব্রেকপয়েন্টের জন্য সমর্থন
    স্থানীয় ফাংশন প্রতীক এবং আর্গুমেন্ট প্রদর্শন করুন
  7. কাস্টম মেমরি ডাম্প এবং সিনট্যাক্স হাইলাইটিং
  8. কাস্টমাইজেবল এবং এক্সটেনসিবল ইন্টারফেস প্লাস ব্যবহারকারীদের অন্তর্নির্মিত প্লাগইনগুলির সাথে যুক্ত অন্যান্য অনেকগুলি বৈশিষ্ট্য

হোমপেজটি দেখুন: http://www.codeblocks.org

৩.গ্রহন সিডিটি (সি/সি ++ উন্নয়ন সরঞ্জাম)

গ্রামীণ প্রোগ্রামিং অঙ্গনের একটি বহুল পরিচিত ওপেন সোর্স, ক্রস প্ল্যাটফর্ম আইডিই। এটি ব্যবহারকারীদের ইন্টারফেস উপাদানগুলির সহজ বিন্যাসের জন্য ড্রাগ এবং ড্রপ কার্যকারিতা সমর্থন সহ একটি দুর্দান্ত জিইউআই সরবরাহ করে।

এক্সিলিপ সিডিটি একটি প্রাথমিক গ্রহন প্ল্যাটফর্মের উপর ভিত্তি করে একটি প্রকল্প এবং এটি নিম্নলিখিত বৈশিষ্ট্যগুলির সাথে একটি সম্পূর্ণ কার্যকরী সি/সি ++ আইডিই সরবরাহ করে:

  1. প্রকল্প তৈরি সমর্থন করে
  2. বিভিন্ন সরঞ্জামচেনের জন্য পরিচালিত বিল্ড
  3. স্ট্যান্ডার্ড মেক বিল্ড
  4. উত্স নেভিগেশন
  5. বেশ কয়েকটি জ্ঞানের সরঞ্জাম যেমন কল গ্রাফ, টাইপ শ্রেণিবদ্ধতা, অন্তর্নির্মিত ব্রাউজার, ম্যাক্রো সংজ্ঞা ব্রাউজার
  6. সিনট্যাক্স হাইলাইট করার জন্য সমর্থন সহ কোড সম্পাদক
  7. ভাঁজ এবং হাইপারলিংক নেভিগেশনের জন্য সহায়তা
  8. সোর্স কোড রিফ্যাক্টরিং প্লাস কোড জেনারেশন
  9. ভিজ্যুয়াল ডিবাগিংয়ের জন্য সরঞ্জাম যেমন মেমরি, নিবন্ধসমূহ
  10. বিচ্ছিন্ন দর্শক এবং আরও অনেক কিছু

হোমপেজটি দেখুন: http://www.eclipse.org/cdt/

৪. কোডলাইট আইডিই

কোডলাইট হ'ল একটি ফ্রি, ওপেন সোর্স, ক্রস-প্ল্যাটফর্ম আইডিই যা বিশেষত সি/সি ++, জাভাস্ক্রিপ্ট (নোড.জেএস) এবং পিএইচপি প্রোগ্রামিংয়ের জন্য নির্মিত এবং নির্মিত built

এর কয়েকটি প্রধান বৈশিষ্ট্যের মধ্যে রয়েছে:

  1. কোড সমাপ্তি এবং এটি দুটি কোড সমাপ্তি ইঞ্জিন
  2. সরবরাহ করে
  3. জিসিসি, কলং/ভিসি ++
  4. সহ বেশ কয়েকটি সংকলক সমর্থন করে
  5. কোড গ্লসারি হিসাবে ত্রুটিগুলি প্রদর্শন করে
  6. বিল্ড ট্যাবের মাধ্যমে ক্লিকযোগ্য ত্রুটি
  7. এলএলডিবি পরবর্তী প্রজন্মের ডিবাগারের জন্য সমর্থন
  8. জিডিবি সমর্থন
  9. রিফ্যাক্টরিংয়ের জন্য সহায়তা
  10. কোড নেভিগেশন
  11. অন্তর্নির্মিত এসএফটিপি
  12. ব্যবহার করে দূরবর্তী বিকাশ
  13. উত্স নিয়ন্ত্রণ প্লাগইন
  14. ডাব্লুএক্স উইজেটস-ভিত্তিক অ্যাপ্লিকেশন এবং আরও অনেকগুলি বৈশিষ্ট্য বিকাশের জন্য আরএডি (দ্রুত অ্যাপ্লিকেশন বিকাশ) সরঞ্জাম

হোমপেজটি দেখুন: http://codelite.org/

5. ব্লু ফিশ সম্পাদক

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

এটি নীচের তালিকাগুলি সহ বৈশিষ্ট্য সমৃদ্ধ:

  1. একাধিক ডকুমেন্ট ইন্টারফেস
  2. ফাইলনামের ধরণ বা বিষয়বস্তুর প্যাটার্নের ভিত্তিতে ফাইলগুলির পুনরাবৃত্তি খোলার সমর্থন করে
  3. একটি খুব শক্তিশালী অনুসন্ধান এবং কার্যকারিতা প্রতিস্থাপন
  4. অফার করে
  5. স্নিপেট সাইডবার
  6. আপনার নিজের, পাইপ ডকুমেন্টগুলির বাহ্যিক ফিল্টারগুলি যেমন অর্ড, সিড, বাছাই করা প্লাস কাস্টম-বিল্ট স্ক্রিপ্টগুলির সাথে সংযুক্ত করার জন্য সমর্থন
  7. পূর্ণ-স্ক্রিন সম্পাদনা সমর্থন করে
  8. সাইট আপলোডার এবং ডাউনলোডার
  9. একাধিক এনকোডিং সমর্থন এবং আরও অনেকগুলি বৈশিষ্ট্য

হোমপেজটি দেখুন: http://bluefish.openoffice.nl

6. বন্ধনী কোড সম্পাদক

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

হোমপেজটি দেখুন: http://brackets.io/

7. অ্যাটম কোড সম্পাদক

এটিম একটি আধুনিক, ওপেন সোর্স, মাল্টি-প্ল্যাটফর্ম টেক্সট এডিটর যা লিনাক্স, উইন্ডোজ বা ম্যাক ওএস এক্সে চালাতে পারে It এটি এর বেস পর্যন্ত হ্যাকযোগ্য, তাই ব্যবহারকারীরা তাদের কোড রাইটিংয়ের চাহিদা পূরণের জন্য এটি কাস্টমাইজ করতে পারেন।

এটি সম্পূর্ণরূপে বৈশিষ্ট্যযুক্ত এবং এর কয়েকটি প্রধান বৈশিষ্ট্যগুলির মধ্যে রয়েছে:

  1. অন্তর্নির্মিত প্যাকেজ পরিচালক
  2. স্মার্ট স্বয়ং-সমাপ্তি
  3. অন্তর্নির্মিত ফাইল ব্রাউজার
  4. কার্যকারিতা এবং আরও অনেক কিছুর সন্ধান করুন এবং প্রতিস্থাপন করুন

হোমপেজটি দেখুন: https://atom.io/
ইনস্টলেশন নির্দেশাবলী: https://linux-console.net/atom-text-and-source-code-editor-for-linux/

৮. সাব্লাইম টেক্সট এডিটর

সাব্লাইম টেক্সট হ'ল একটি সংজ্ঞায়িত, বহু-প্ল্যাটফর্ম পাঠ্য সম্পাদক যা কোড, মার্কআপ এবং গদ্যের জন্য ডিজাইন করা এবং বিকাশ করেছে। আপনি এটি সি/সি ++ কোড লেখার জন্য ব্যবহার করতে পারেন এবং দুর্দান্ত ব্যবহারকারীর ইন্টারফেস সরবরাহ করে।

এর বৈশিষ্ট্যগুলির তালিকায় রয়েছে:

  1. একাধিক নির্বাচন
  2. কমান্ড প্যালেট
  3. কোনও কার্যকারিতা যান
  4. বিচ্ছিন্নতা মুক্ত মোড
  5. বিভক্ত সম্পাদনা
  6. তাত্ক্ষণিক প্রকল্পে স্যুইচিং সমর্থন
  7. উচ্চ স্বনির্ধারিত
  8. পাইথন প্লাস অন্যান্য ছোট বৈশিষ্ট্যগুলির ভিত্তিতে প্লাগইন এপিআই সমর্থন

হোমপেজটি দেখুন: https://www.sublimetext.com
ইনস্টলেশন নির্দেশাবলী: https://linux-console.net/install-sublime-text-editor-in-linux/

9. জেটব্রেইনস ক্লিওন

ক্লিওন হ'ল সি/সি ++ প্রোগ্রামিংয়ের জন্য একটি অ-মুক্ত, শক্তিশালী এবং ক্রস-প্ল্যাটফর্ম আইডিই। এটি প্রোগ্রামারদের জন্য সম্পূর্ণ সংহত সি/সি ++ বিকাশের পরিবেশ, যা প্রকল্পের মডেল, এমবেডড টার্মিনাল উইন্ডো এবং কোড রচনার জন্য কীবোর্ডমুখী পদ্ধতির হিসাবে ক্যামকে সরবরাহ করে।

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

  1. সি/সি ++
  2. ব্যতীত বেশ কয়েকটি ভাষাকে সমর্থন করে
  3. প্রতীক ঘোষণা বা প্রসঙ্গ ব্যবহারের সহজ নেভিগেশন
  4. কোড উত্পন্নকরণ এবং রিফ্যাক্টরিং
  5. সম্পাদক কাস্টমাইজেশন
  6. অন ফ্লাইট কোড বিশ্লেষণ
  7. একটি সংহত কোড ডিবাগার
  8. গিট, সাব্ভারশন, মার্কিউরিয়াল, সিভিএস, পারফোর্স (প্লাগইনের মাধ্যমে) এবং টিএফএসকে সমর্থন করে
  9. নির্বিঘ্নে গুগল পরীক্ষার ফ্রেমওয়ার্কগুলির সাথে সংহত করে
  10. ভিম-এমুলেশন প্লাগইন এর মাধ্যমে ভিম পাঠ্য সম্পাদকটির জন্য সহায়তা

হোমপেজটি দেখুন: https://www.jetbrains.com/clion/

10. মাইক্রোসফ্ট এর ভিজ্যুয়াল স্টুডিও কোড সম্পাদক

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

এটি অ্যাপ্লিকেশন বিকাশ, অ্যাপ্লিকেশন লাইফসাইकल পরিচালনা, এবং বৈশিষ্ট্যগুলি প্রসারিত এবং সংহতকরণের অধীনে শ্রেণিবদ্ধ করা বৈশিষ্ট্য সহ বৈশিষ্ট্য পূর্ণ। আপনি ভিজ্যুয়াল স্টুডিও ওয়েবসাইট থেকে একটি বিস্তৃত বৈশিষ্ট্যগুলির তালিকাটি পড়তে পারেন।

হোমপেজটি দেখুন: https://code.visualstudio.com/

১১. কেডেভেলফ

কেডেভলফ হ'ল অন্য একটি ফ্রি, ওপেন সোর্স এবং ক্রস প্ল্যাটফর্ম আইডিই যা লিনাক্স, সোলারিস, ফ্রিবিএসডি, উইন্ডোজ, ম্যাক ওএসএক্স এবং অন্যান্য ইউনিক্সের মতো অপারেটিং সিস্টেমে কাজ করে। এটি কেডিএভপ্ল্যাটফর্ম, কেডিএ এবং কিউটি লাইব্রেরির উপর ভিত্তি করে। প্লাগইনগুলির মাধ্যমে কেডিভলফ অত্যন্ত এক্সটেনসিবল এবং নিম্নলিখিত উল্লেখযোগ্য বৈশিষ্ট্যগুলি সহ বৈশিষ্ট্য সমৃদ্ধ:

  1. ঝাঁকুনি ভিত্তিক সি/সি ++ প্লাগইনের জন্য সমর্থন
  2. কেডিএ 4 কনফিগার মাইগ্রেশন সমর্থন
  3. ওকেতা প্লাগইন সমর্থন পুনরুদ্ধার
  4. বিভিন্ন দর্শন এবং প্লাগইনগুলিতে বিভিন্ন লাইন সম্পাদনার জন্য সমর্থন
  5. গ্রেট ভিউর জন্য সমর্থন এবং উল্লম্ব স্থান আরও অনেকগুলি সংরক্ষণ করতে উইজেট ব্যবহার করে

হোমপেজটি দেখুন: https://www.kdevelop.org

12. জিন আইডিই

গ্যানি হ'ল একটি নিখরচায়, দ্রুত, লাইটওয়েট এবং ক্রস-প্ল্যাটফর্ম আইডিই যা কিছু নির্ভরতার সাথে কাজ করতে এবং জিনোম এবং কে-ডি-র মতো জনপ্রিয় লিনাক্স ডেস্কটপগুলি থেকে স্বাধীনভাবে পরিচালনা করে। কার্যকারিতার জন্য এটির জন্য জিটিকে 2 লাইব্রেরি প্রয়োজন।

এর বৈশিষ্ট্যগুলির তালিকায় নিম্নলিখিতটি রয়েছে:

  1. সিনট্যাক্স হাইলাইট করার জন্য সমর্থন
  2. কোড ভাঁজ
  3. কল টিপস
  4. প্রতীক নাম স্বতঃ-সমাপ্তি
  5. প্রতীক তালিকা
  6. কোড নেভিগেশন
  7. একটি সাধারণ প্রকল্প পরিচালনার সরঞ্জাম
  8. একটি ব্যবহারকারী কোড সংকলন এবং চালনা করার জন্য ইন-বিল্ট সিস্টেম li
  9. প্লাগইনগুলির মাধ্যমে বিস্তৃত

হোমপেজটি দেখুন: http://www.geany.org/

13. অঞ্জুতা দেবস্টুডিও

অঞ্জুতা ডেভস্টুডিও একটি সাধারণ জিনোম তবে শক্তিশালী সফ্টওয়্যার বিকাশ স্টুডিও যা সি/সি ++ সহ বেশ কয়েকটি প্রোগ্রামিং ভাষার সমর্থন করে।

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

  1. সাধারণ ব্যবহারকারী ইন্টারফেস
  2. প্লাগইনগুলির সাথে বর্ধমান
  3. li
  4. ডাব্লুওয়াইএসআইওয়াইওয়াইজি ইউআই বিকাশের জন্য ইন্টিগ্রেটেড গ্লেড
  5. প্রকল্প উইজার্ড এবং টেম্পলেটগুলি
  6. ইন্টিগ্রেটেড জিডিবি ডিবাগার
  7. অন্তর্নির্মিত ফাইল ম্যানেজার
  8. প্রসঙ্গ সংবেদনশীল প্রোগ্রামিং সাহায্যের জন্য ইন্টিগ্রেটেড ডিভেল্প
  9. সিনট্যাক্স হাইলাইটিং, স্মার্ট ইন্ডেন্টেশন, অটো-ইন্ডেন্টেশন, কোড ফোল্ডিং/লুকানো, পাঠ্য জুমিং প্লাস আরও অনেকগুলি বৈশিষ্ট্য সহ উত্স কোড সম্পাদক

হোমপেজটি দেখুন: http://anjuta.org/

14. জিএনএটি প্রোগ্রামিং স্টুডিও

GNAT প্রোগ্রামিং স্টুডিও একটি বিকাশকারী এবং তার/তার কোড এবং সফ্টওয়্যার মধ্যে মিথস্ক্রিয়া একত্রিত করার জন্য ডিজাইন করা এবং বিকাশ করা সহজ আইডিই ব্যবহার করতে পারেন।

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

এটি নিম্নলিখিত বৈশিষ্ট্যগুলির সাথে বৈশিষ্ট্য সমৃদ্ধ:

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

হোমপেজটি দেখুন: http://libre.adacore.com/tools/gps/

15. Qt স্রষ্টা

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

এটি মোবাইল এবং ডেস্কটপ অ্যাপ্লিকেশন তৈরি করতে এবং এম্বেড থাকা ডিভাইসগুলি সংযুক্ত করতে ব্যবহৃত হতে পারে।

এর কয়েকটি বৈশিষ্ট্যের মধ্যে রয়েছে:

  1. পরিশীলিত কোড সম্পাদক
  2. সংস্করণ নিয়ন্ত্রণের জন্য সমর্থন
  3. প্রকল্প এবং বিল্ডিং পরিচালনা সরঞ্জাম
  4. li
  5. বিল্ড টার্গেট প্লাস আরও অনেকগুলি মধ্যে সহজ স্যুইচিংয়ের জন্য মাল্টি-স্ক্রিন এবং মাল্টি-প্ল্যাটফর্ম সমর্থন
  6. li

হোমপেজটি দেখুন: https://www.qt.io/ide/

16. ইম্যাকস সম্পাদক

ইমাকস হ'ল একটি নিখরচায়, শক্তিশালী, অত্যন্ত এক্সটেনসিবল এবং কাস্টমাইজযোগ্য, ক্রস-প্ল্যাটফর্ম টেক্সট এডিটর আপনি লিনাক্স, সোলারিস, ফ্রিবিএসডি, নেটবিএসডি, ওপেনবিএসডি, উইন্ডোজ এবং ম্যাক ওএস এক্সে ব্যবহার করতে পারেন text

ইমাসসের মূলটি ইমাস লিস্পের জন্য একটি দোভাষী যা লিস্প প্রোগ্রামিং ভাষার অধীনে একটি ভাষা। এই লেখার হিসাবে, জিএনইউ ইম্যাক্সের সর্বশেষ প্রকাশের সংস্করণ 24.5 এবং ইমাসের মূল এবং উল্লেখযোগ্য বৈশিষ্ট্যগুলির মধ্যে রয়েছে:

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

হোমপেজটি দেখুন: https://www.gnu.org/software/emacs/

17. স্লিকএডিট

স্লিকএডিট (পূর্বে ভিজ্যুয়াল স্লিকএডিট) প্রোগ্রামারদের 40+ ভাষায় 7 প্ল্যাটফর্মে কোড করার ক্ষমতা সক্ষম করার জন্য তৈরি করা একটি পুরষ্কার-বিজয়ী বাণিজ্যিক ক্রস-প্ল্যাটফর্ম আইডিই। প্রোগ্রামিং সরঞ্জামগুলির বৈশিষ্ট্য সমৃদ্ধ সেটটির জন্য সম্মানিত, স্লিকএডিট ব্যবহারকারীদের তাদের পরিবেশের উপর সম্পূর্ণ নিয়ন্ত্রণের সাথে দ্রুত কোড করার অনুমতি দেয়।

এর বৈশিষ্ট্যগুলির মধ্যে রয়েছে:

  • ডিআইএফএফজিলা
  • ব্যবহার করে গতিশীল আলাদা
  • সিনট্যাক্স সম্প্রসারণ
  • কোড টেম্পলেটগুলি
  • স্বতঃসিদ্ধ
  • এলিয়াসগুলির সাথে কাস্টম টাইপিং শর্টকাটগুলি
  • স্লিক-সি ম্যাক্রো ভাষা ব্যবহার করে কার্যকারিতা এক্সটেনশান
  • কাস্টমাইজযোগ্য সরঞ্জামদণ্ড, মাউস অপারেশন, মেনু এবং কী বাইন্ডিং
  • পার্ল, পাইথন, এক্সএমএল, রুবি, সিওবিএল, গ্রোভী, ইত্যাদির জন্য সমর্থন

18. লাজার আইডিই

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

বৈশিষ্ট্যের হাইলাইটগুলির মধ্যে রয়েছে:

  • একটি গ্রাফিকাল ফর্ম ডিজাইনার
  • 100% স্বাধীনতা কারণ এটি ওপেন সোর্স
  • টেনে আনুন এবং ছেড়ে দিন সমর্থন
  • 200+ উপাদান রয়েছে
  • বেশ কয়েকটি ফ্রেমওয়ার্কের জন্য সমর্থন
  • একটি অন্তর্নির্মিত ডেল্ফি কোড রূপান্তরকারী
  • পেশাদার, শখবিদ, বিজ্ঞানী, শিক্ষার্থী ইত্যাদির একটি বিশাল স্বাগত সম্প্রদায়

19. MonoDevelop

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

মনো-ডেভেলফের বৈশিষ্ট্য হাইলাইটগুলির মধ্যে রয়েছে:

  • 100% ফ্রি এবং ওপেন সোর্স
  • একটি Gtk GUI ডিজাইনার
  • উন্নত পাঠ্য সম্পাদনা
  • একটি কনফিগারযোগ্য ওয়ার্কবেঞ্চ
  • বহু-ভাষা সমর্থন উদাঃ সি #, এফ #, ভালা, ভিজ্যুয়াল বেসিক। নেট ইত্যাদি etc.
  • ASP.NET
  • ইউনিট পরীক্ষা, স্থানীয়করণ, প্যাকেজিং এবং স্থাপনা ইত্যাদি,
  • একটি ইন্টিগ্রেটেড ডিবাগার

20. গাম্বাস

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

এর বেশ কয়েকটি বর্তমান বৈশিষ্ট্য হাইলাইটগুলির মধ্যে রয়েছে:

  • একটি ইন-টাইম সংকলক
  • কোনও ফাংশনের মূল অংশে যে কোনও জায়গা থেকে ডিক্লেয়ারযোগ্য স্থানীয় ভেরিয়েবল
  • মসৃণ স্ক্রোলিং অ্যানিমেশন
  • গাম্বাস খেলার মাঠ
  • পটভূমিতে জেআইটি সংকলন
  • পাওয়ারপিসি 64 এবং এআরএম 64 আর্কিটেকচারের জন্য সমর্থন
  • অন্তর্নির্মিত গিট সমর্থন
  • বন্ধনী, মার্কআপস, স্ট্রিং এবং বন্ধনীগুলি স্বয়ংক্রিয়ভাবে বন্ধ করা
  • বিশেষ অক্ষর সন্নিবেশ করার জন্য একটি ডায়ালগ

21. এরিক পাইথন আইডিই

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

এর বৈশিষ্ট্য হাইলাইটস অন্তর্ভুক্ত:

  • 100% ফ্রি এবং ওপেন সোর্স
  • নতুনদের জন্য 2 টি টিউটোরিয়াল - একটি লগ পার্সার এবং মিনি ব্রাউজার অ্যাপ্লিকেশন
  • একটি সংহত ওয়েব ব্রাউজার
  • একটি উত্স ডকুমেন্টেশন ইন্টারফেস
  • পাইথন নিয়মিত প্রকাশের জন্য একটি উইজার্ড
  • গ্রাফিক মডিউল ডায়াগ্রাম আমদানি
  • একটি অন্তর্নির্মিত আইকন সম্পাদক, স্ক্রিনশট সরঞ্জাম, পার্থক্য পরীক্ষক
  • একটি প্লাগইন সংগ্রহশালা
  • কোড স্বয়ংক্রিয়রূপে, ভাঁজ
  • কনফিগারযোগ্য সিনট্যাক্স হাইলাইটিং এবং উইন্ডো লেআউট
  • ব্রেস মিলছে

22. স্টানির পাইথন সম্পাদক

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

স্টানির পাইথন সম্পাদক এর বৈশিষ্ট্যগুলির মধ্যে রয়েছে:

  • সিনট্যাক্স রঙ করা এবং হাইলাইট করা
  • একজন ইউএমএল দর্শক
  • একটি পাইক্রাস্ট শেল
  • ফাইল ব্রাউজারগুলি
  • টানুন এবং ড্রপ সমর্থন করুন
  • ব্লেন্ডার সমর্থন
  • পাইচেকার এবং কিকি
  • ডাব্লুএক্সএক্স্লেড বাক্সের ঠিক বাইরে
  • অটো ইন্ডেন্টেশন এবং সমাপ্তি

23. বোয়া কনস্ট্রাক্টর

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

বৈশিষ্ট্যের হাইলাইটগুলির মধ্যে রয়েছে:

  • একটি অবজেক্ট ইন্সপেক্টর
  • একটি ট্যাবড লেআউট
  • একটি ডাব্লুএক্সপিথন জিইউআই নির্মাতা
  • জোপ সমর্থন
  • একটি উন্নত ডিবাগার এবং সংহত সাহায্য
  • উত্তরাধিকারের শ্রেণিবিন্যাস
  • কোড ভাঁজ
  • পাইথন স্ক্রিপ্ট ডিবাগিং

24. গ্রাভিটন

গ্রাভিটন হ'ল উইন্ডোজ, লিনাক্স এবং ম্যাকোসের জন্য উত্পাদনশীলতা বাড়ানোর গতি, কাস্টমাইজিবিলিটি এবং সরঞ্জামগুলির উপর ফোকাস দিয়ে তৈরি একটি ফ্রি এবং ওপেন সোর্স মিনিমালিস্ট সোর্স কোড এডিটর। এতে রঙিন আইকন, সিনট্যাক্স হাইলাইটিং, অটো-ইন্ডেন্টেশন ইত্যাদি সহ একটি কাস্টমাইজেবল ইউআই রয়েছে features

গ্র্যাভিটনের বৈশিষ্ট্যগুলির মধ্যে রয়েছে:

  • 100% ফ্রি এবং ওপেন সোর্স
  • একটি মিনিমালিস্ট, বিশৃঙ্খলাবিহীন ইউজার ইন্টারফেস
  • থিমগুলি ব্যবহার করে অনুকূলিতকরণ
  • প্লাগইনস
  • স্বতঃসিদ্ধ
  • জেন মোড
  • কোডমিরর থিমগুলির সাথে সম্পূর্ণ সামঞ্জস্য

25. মাইন্ডফোজার

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

এর বৈশিষ্ট্যগুলির মধ্যে রয়েছে:

  • বিনামূল্যে এবং মুক্ত উত্স
  • গোপনীয়তা কেন্দ্রিক
  • বেশ কয়েকটি এনক্রিপশন সরঞ্জামগুলিকে সমর্থন করে উদাঃ ecryptfs
  • নমুনা ম্যাপার
  • স্বয়ংক্রিয় লিঙ্ক
  • এইচটিএমএল পূর্বরূপ এবং জুমিং
  • আমদানি/রফতানি
  • ট্যাগ, মেটাডেটা সম্পাদনা এবং বাছাইয়ের জন্য সহায়তা

26. কমডো আইডিই

কমডো আইডিই হ'ল পার্ল, পাইথন, পিএইচপি, গো, রুবি, ওয়েব বিকাশ (এইচটিএমএল, সিএসএস, জাভাস্ক্রিপ্ট) এবং আরও অনেকের জন্য সর্বাধিক জনপ্রিয় এবং শক্তিশালী মাল্টি-ল্যাঙ্গুয়েজ ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট (আইডিই)।

কমোডো আইডিই এর নীচের কয়েকটি মূল বৈশিষ্ট্য পরীক্ষা করে দেখুন।

  • সিনট্যাক্স হাইলাইটিং, স্বতঃসিদ্ধ এবং আরও অনেক কিছু সহ একটি শক্তিশালী সম্পাদক
  • আপনার কোডটি ডিবাগ, পরিদর্শন এবং পরীক্ষার জন্য একটি ভিজ্যুয়াল ডিবাগার
  • গিট, সাব্ভারশন, মার্চুরিয়াল এবং আরও অনেক কিছুর জন্য সমর্থন
  • বৈশিষ্ট্যগুলি কাস্টমাইজ এবং প্রসারিত করার জন্য দরকারী অ্যাড-অন্স s
  • পাইথন, পিএইচপি, পার্ল, গো, রুবি, নোড.জেএস, জাভাস্ক্রিপ্ট এবং আরও অনেক কিছু সমর্থন করে
  • সহজ ফাইল এবং প্রকল্পের নেভিগেশন ব্যবহার করে আপনার নিজস্ব কর্মপ্রবাহ সেট করুন

27. ষষ্ঠ/ভিআইএম সম্পাদক

ষষ্ঠ সম্পাদকের একটি উন্নত সংস্করণ ভিম করুন, এটি একটি নিখরচায়, শক্তিশালী, জনপ্রিয় এবং অত্যন্ত কনফিগারযোগ্য পাঠ্য সম্পাদক। এটি দক্ষ পাঠ্য সম্পাদনা সক্ষম করার জন্য নির্মিত এবং ইউনিক্স/লিনাক্স ব্যবহারকারীদের জন্য উত্তেজনাপূর্ণ সম্পাদক বৈশিষ্ট্যগুলি সরবরাহ করে, সুতরাং এটি সি/সি ++ কোড লেখার এবং সম্পাদনার জন্য একটি ভাল বিকল্প।

সাধারণত, আইডিইরা traditionalতিহ্যবাহী পাঠ্য সম্পাদকদের চেয়ে বেশি প্রোগ্রামিং আরামদায়কতা দেয়, তাই তাদের ব্যবহার করা সর্বদা একটি ভাল ধারণা। তারা আকর্ষণীয় বৈশিষ্ট্য নিয়ে আসে এবং একটি বিস্তৃত বিকাশের পরিবেশ সরবরাহ করে, কখনও কখনও প্রোগ্রামাররা সি/সি ++ প্রোগ্রামিংয়ের জন্য সেরা আইডিই বেছে নেওয়ার মধ্যে ধরা পড়ে।

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