সি ++ প্রোগ্রামিংয়ের জন্য একটি পূর্ণ বৈশিষ্ট্যযুক্ত আইডিই
DEV-C ++
দেব-সি ++ সি ++ প্রোগ্রামিং ভাষার জন্য একটি সমন্বিত বিকাশ পরিবেশ (আইডিই)। এটি বৈশিষ্ট্য সমৃদ্ধ পরিবেশ, লেখার এবং ডিবাগিংয়ের সরঞ্জামগুলির পাশাপাশি আপনাকে সি ++ এ সফ্টওয়্যার প্রোগ্রাম করার জন্য প্রয়োজনীয় সমস্ত সরঞ্জাম সরবরাহ করার জন্য একটি সংকলক উপস্থাপন করে। প্রোগ্রামটি রক্তপাতের ডি-সি ++ পরিবেশের একটি কাঁটাচামচ, নিম্ন স্তরের ভাষা ব্যবহার করে স্ক্র্যাচ থেকে অ্যাপ্লিকেশন তৈরি করতে চাইছেন এমন উন্নত প্রোগ্রামারদের জন্য নকশাকৃত designed
download
অল-ইন-ওয়ান বান্ডিল
ব্লাডশেড সফ্টওয়্যার হ'ল এমন একটি বিকাশকারী যা বিভিন্ন প্রোগ্রামিং ভাষার জন্য বিকাশ পরিবেশ সরবরাহ করে, যার মধ্যে সর্বাধিক উল্লেখযোগ্য সি, ডেল্ফি এবং পাস্কেলের সংস্করণ। তাদের লক্ষ্য হ'ল ইন্টারনেট সম্প্রদায়ের জন্য বিনামূল্যে, উন্নত সফ্টওয়্যার সরবরাহ করা।
তবে, গ্রুপটি ২০০৫ সাল থেকে সামান্য কার্যকলাপ দেখেছে, সুতরাং অন্য বিকাশকারী ২০১১ সালে এই প্রকল্পটি গ্রহণ করেছিলেন 2015 সর্বশেষতম প্রোগ্রাম সংস্করণটি ২০১৫ সালে প্রকাশিত হয়েছে, তাই এটি প্রোগ্রামিং মান অনুসারে কার্যকর।
উইন্ডোজের জন্য ডিইভি-সি ++ এ সি প্রোগ্রামের ভাষায় লিখিত প্রোগ্রামগুলি তৈরি, ফিক্সিং এবং সম্পাদন করার জন্য প্রয়োজনীয় সমস্ত মানক বৈশিষ্ট্য রয়েছে। যেহেতু সি ++ হ'ল সিটির অবজেক্ট-ভিত্তিক সম্প্রসারণ, তাই এটি ভাষার পূর্ববর্তী সংস্করণগুলিকেও সমর্থন করে।
এটি কোনও উচ্চাকাঙ্ক্ষী প্রোগ্রামারকে আরও নতুন শিক্ষামূলক-বান্ধব প্রোগ্রামগুলির জন্য সাধারণ বৈশিষ্ট্যগুলির মান ব্যতীত IDE এর মধ্যে সমস্ত উত্স কোড রচনা করার অনুমতি দেয়। উদাহরণস্বরূপ, ভিজ্যুয়াল স্টুডিও কোডে কোড সমাপ্তি ডিফল্টরূপে সক্ষম হয়। এটি দেব-সি ++ এর ক্ষেত্রে নয়।
আপনি স্থিতিশীল সংকলক সিস্টেমগুলি ব্যবহার করে উইন্ডোজ-ভিত্তিক এবং ডস-ভিত্তিক প্রোগ্রাম তৈরি করতে সক্ষম হন, যার দুটি সংস্করণ প্যাকেজের অন্তর্ভুক্ত। ডিইভি-সি ++ জিসিসি-ভিত্তিক সংকলকগুলিকে সমর্থন করে, এটির স্থায়িত্ব এবং বিভিন্ন ভাষার পক্ষে তারা সমর্থন করে।
এই আইডিইতে ব্যবহৃত সংকলক সিস্টেমগুলি এটি বেশ নমনীয় করে তোলে। এটি উইন্ডোজটির জন্য মিনজিডাব্লু (মিনিমালিস্ট গ্রাফিক্স ইউজার ইন্টারফেস) ব্যবহার করে, যা জিসিসি, পাশাপাশি সাইগউইনকে বিকল্প বিকল্প হিসাবে ব্যবহার করে। সুতরাং এটি উইন্ডোজের সমস্ত সংস্করণ এবং বেশিরভাগ লিনাক্স বিল্ডগুলির সাথে কাজ করবে।
ডিইভি-সি ++ এর মধ্যে সিনট্যাক্স হাইলাইটিং, উন্নত কোড সমাপ্তি (যা ম্যানুয়ালি সক্ষম করা আবশ্যক) এবং অন্তর্দৃষ্টি, প্রোফাইলিং, ডিবাগিং, আপনার কোডের স্টাইল বিন্যাসকরণ এবং সম্পাদনাযোগ্য শর্টকাট সহ একই পরিবেশের সমস্ত স্ট্যান্ডার্ড বৈশিষ্ট্য অন্তর্ভুক্ত করে। এটিতে আইডিইর জন্য দেবপাক এক্সটেনশন এবং বাহ্যিক সরঞ্জাম যুক্ত করার বিকল্পও রয়েছে।
বাহ্যিক সরঞ্জামগুলি আপনার আইডিইয়ের চেহারা, অনুভূতি এবং প্রতিক্রিয়াটিকে উন্নত করার জন্য বা স্বাদে এটি অনুকূলিতকরণের দুর্দান্ত উপায়।
সহজ প্রকল্প তৈরি
এই আইডিই এর সাহায্যে আপনি একটি প্রকল্প বিকাশ করতে পারবেন এবং যতগুলি সোর্স ফাইল আপনার প্রয়োজন হিসাবে সংহত করতে সক্ষম হবেন। ইন্টারফেসটি সহজ এবং পুরানো-স্কুল, এবং এটি 25 টিরও বেশি উপলভ্য ভাষায় আসে, যা বিশ্বের প্রায় প্রত্যেকের সাথেই একটি নতুন প্রকল্প শুরু করতে সহায়তা করে। অপশনগুলি সমস্ত সোজাভাবে দেখানো হয় are
আপনি লেখার সময়, সরঞ্জামটি কীওয়ার্ড এবং অন্যান্য সি উপাদানগুলিকে হাইলাইট করবে। এটি একটি ক্লাসিক রঙের স্কিম ব্যবহার করে, তাতে সবুজ এবং কমায়ার ত্রুটিগুলিতে মন্তব্যগুলি রয়েছে। সংকলন লগটি বেশ সুনির্দিষ্ট, আপনাকে সহজেই ডিবাগ করতে সহায়তা করে।
আপনি আইডিই ডাউনলোড ও ইনস্টল করার পরে আপনার এটি কনফিগার করতে হবে। বর্তমান সংস্করণটির জন্য একটি ডিফল্ট সেটিংসে একটি পরিবর্তন প্রয়োজন যা আপনি ডিবাগারটি ব্যবহার করতে পারেন। অন্য সব কিছুই ডিফল্ট হিসাবে কাজ করে। এটি ডিবাগারের মতো একটি মৌলিক, প্রয়োজনীয় ফাংশনের পক্ষে অদ্ভুতভাবে অসুবিধাজনক বলে মনে হচ্ছে।
নতুন প্রকল্পগুলি তৈরি করতে প্রোগ্রামটি প্রবেশ করা এবং একটি নতুন ফাইল তৈরি করতে 'ফাইল' মেনুতে যাওয়া প্রয়োজন। আপনি যদি ভাষার অন্য সংস্করণ নিয়ে কাজ করতে চান তবে 'সি ++ প্রজেক্ট' বক্সটি বা অন্যটি পরীক্ষা করুন। আপনার প্রকল্পের নাম দিন এবং লেখা শুরু করুন।
DEV-C ++ এ আপনার নতুন প্রকল্পে উত্স ফাইল যুক্ত করার দুটি প্রধান উপায় রয়েছে, উভয়ই কমান্ডের সহজ সেট অনুসরণ করা। আপনি প্রোগ্রামের মধ্যে উত্স ফাইল তৈরি করতে বা বিদ্যমান ফাইলগুলি যুক্ত করতে পারেন। আপনি একবার সোর্স কোড প্রবেশ করানোর পরে এটি সংকলনের সময় এসেছে।
সংকলক ট্যাব আপনাকে সমস্ত সিনট্যাক্স ত্রুটি প্রদর্শন করবে। ভুলগুলি সংশোধন করুন এবং আপনার প্রোগ্রামটি কার্যকর করুন। এই মুহুর্তে, আপনি কোনও পছন্দসই পরামিতি যুক্ত করতে পারেন।
শেষ অবধি, ডিইভি-সি ++ এ বিভিন্ন সোজা বৈশিষ্ট্যযুক্ত একটি মৌলিক ডিবাগার রয়েছে। আপনি আপনার স্ক্রিনের নীচে ট্যাবটিতে বেসিকগুলি খুঁজে পাবেন - আরও উন্নত ফাংশনগুলির জন্য ডিবাগ মেনুতে যান।
বাগ এবং বিকল্প
এই আইডিইয়ের সমস্ত প্রধান ত্রুটিগুলি 2005 সালে থেকে এটি বিকাশকারীদের আপডেট এবং আপডেট বিরতি দেখেছিল সেদিকে ফোটে that সেই কারণে, অন্তর্ভুক্ত সরঞ্জামগুলি - উল্লেখযোগ্যভাবে সংকলক এবং ডিবাগার সামান্য অপ্রচলিত।
এছাড়াও, সর্বশেষতম সংস্করণগুলি 2017 সালের সি ++ এর নতুন সংস্করণের আগে প্রকাশিত হয়েছিল, তাই এটি পিছিয়ে আছে। এটি দিয়ে সি ++ প্রোগ্রামগুলি সংকলন করা সম্ভব তবে আপনি কয়েকটি সমস্যা এবং অসম্পূর্ণতা দেখতে পাবেন।
অধিকন্তু, এতে আরও আধুনিক আইডিইগুলির সাথে পরিচিত অনেকগুলি বৈশিষ্ট্য নেই। সুতরাং, নতুন প্রোগ্রামারগুলি এগুলিকে বিভ্রান্তিকর বা উদ্বেগজনক মনে করতে পারে, বা এমনকি নতুন বয়সী সি ++ প্রোগ্রামিংয়ের জন্য উপযুক্ত নয়।
আপনি যদি কোনও প্রোগ্রামিং দলে কাজ করেন তবে ডিইভি-সি ++ সেরা বিকল্প নয়। যদিও এটি আপনাকে ব্যক্তিগত প্রকল্পগুলির জন্য প্রয়োজনীয় সমস্ত সরবরাহ করে, কোনও সংস্করণ নিয়ন্ত্রণ বৈশিষ্ট্য নেই।
শেষ অবধি, ইন্টারফেসটি কার্যকর থাকলেও সর্বাধিক নান্দনিকভাবে আনন্দদায়ক নয়। ত্রুটি বার্তাগুলি পড়া কঠিন, এবং আপনার প্রদর্শন বিশৃঙ্খল হয়ে যায়।
আপনি যদি এই আইডিইর বিকল্প খুঁজছেন তবে আপনি স্ট্রিমলড ইউআই, সহায়তা, নেভিগেশন এবং একটি সংহত ডিবাগার দিয়ে ভিজ্যুয়াল স্টুডিও কোড ব্যবহার করতে পারেন। এই প্রোগ্রামটি সহযোগী প্রকল্পগুলির জন্যও দুর্দান্ত। এটি মাইক্রোসফ্ট দ্বারা সমর্থিত এবং ধ্রুবক আপডেট, প্লাগইনগুলির জন্য একটি ভাল মার্কেটপ্লেস এবং প্রকল্প নির্বাচনের সাথে আসে।
আর একটি বিশিষ্ট বিকল্প হ'ল এক্লিপস, আধুনিক বৈশিষ্ট্যযুক্ত আরও একটি পূর্ণ আইপিই।
পুরানো আইডিই হলেও একটি শালীন de
সব মিলিয়ে, আপনার কাছে প্রোগ্রামিং জ্ঞান থাকলে এবং অনেক উচ্চতর উন্নত সরঞ্জামের প্রয়োজন না হলে ডিইভি-সি ++ ব্যবহার করার জন্য একটি দুর্দান্ত আইডিই। এটি একক ইন্টারফেসের মধ্যে আপনার প্রয়োজনীয় সমস্ত সরবরাহ করবে। যাইহোক, এটি কিছুটা তারিখযুক্ত পদ্ধতিতে দেখায় এবং কাজ করে, যা কারওর জন্য একটি অপূর্ণতা হতে পারে। ডিইভি-সি ++ 5.11 আজকাল কোনও পরিবর্তনই কম দেখায়, যা ভিজ্যুয়াল স্টুডিওর মতো আরও আধুনিক আইডিইতে খুঁজে পেতে পারে এমন পরিবর্তনশীল প্রযুক্তির চেয়ে পিছিয়ে যায় g
0 σχόλια: