1. IDE এর ইতিহাস, জাভার জন্য জনপ্রিয় IDE

IDE এর ইতিহাস সেই মুহূর্ত থেকে শুরু হয় যখন প্রোগ্রামাররা সবচেয়ে বেশি ব্যবহৃত সফ্টওয়্যার ডেভেলপমেন্ট টুলগুলির মধ্যে 4টি একত্রিত করার ধারণা নিয়ে আসে:

  1. টেক্সট সম্পাদক
  2. কম্পাইলার (বা দোভাষী, ভাষার উপর নির্ভর করে)
  3. অটোমেশন টুল তৈরি করুন
  4. ডিবাগার

এরপর থেকে সেতুর নিচ দিয়ে অনেক পানি বয়ে গেছে। আজ যেমন বৈশিষ্ট্য ছাড়া IDE কল্পনা করা কঠিন:

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

জাভা ডেভেলপারদের জন্য আজ অনেক ভিন্ন IDE আছে। তাদের মধ্যে তিনটি আলাদা আলাদা কারণ তারা সবচেয়ে জনপ্রিয়:

  • ইন্টেলিজ আইডিয়া
  • গ্রহন
  • NetBeans

অনেক প্রোগ্রামার এখনও Eclipse এবং IntelliJ IDEA-এর মধ্যে দীর্ঘমেয়াদী যুদ্ধে জড়িয়ে পড়েছে, কিন্তু এখন পর্যন্ত এটা সবার কাছে স্পষ্ট যে IDEA জিতেছে। এবং কেন আপনি এটি এমনকি কয়েক দিনের জন্য ব্যবহার করার সাথে সাথে আপনি বুঝতে পারবেন।

2. IntelliJ IDEA এর স্বাদ

JetBrains বছরে চারবার IntelliJ IDEA আপডেট প্রকাশ করে। একটি IDEA সংস্করণ নম্বরে একটি বছরের সংখ্যা এবং সংখ্যা থাকে যা বছরের নির্দিষ্ট প্রকাশের সাথে মিলে যায়। উদাহরণস্বরূপ, সংস্করণ 2018.2 হল 2018 সালের দ্বিতীয় রিলিজ, এবং 2019.3 হল 2019 সালের তৃতীয় রিলিজ৷ এটা বিভ্রান্ত করা কঠিন৷

প্রতিটি রিলিজে IntelliJ IDEA এর দুটি সংস্করণ রয়েছে: বিনামূল্যে এবং অর্থপ্রদান

IntelliJ IDEA Community Edition
বিনামূল্যের সংস্করণটিকে বলা হয় IntelliJ IDEA কমিউনিটি সংস্করণ। CodeGym-এ শেখার জন্য আপনার প্রয়োজনীয় সবকিছুই এতে রয়েছে। তাই নির্দ্বিধায় এটি ডাউনলোড করুন, এটি ইনস্টল করুন, বন্ধ করুন। আপনি এখানে এটা ডাউনলোড করতে পারেন।

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

IntelliJ IDEA আলটিমেট এডিশনের একটি 30-দিনের বিনামূল্যের ট্রায়াল রয়েছে, কিন্তু তারপরে আপনাকে এটির জন্য একটি পরিপাটি অঙ্ক করতে হবে৷

আপনি যদি বিনামূল্যের অর্থ প্রদানের সংস্করণটি ব্যবহার করতে চান তবে এটি করার একটি সম্পূর্ণ বৈধ উপায় রয়েছে। একে বলা হয় আর্লি অ্যাক্সেস প্রোগ্রাম (EAP)।

IntelliJ IDEA EAP
IDEA এর প্রতিটি সংস্করণ প্রকাশের সাথে, কিছু উদ্ভাবন সঠিকভাবে কাজ করবে না বা পূর্বে কাজ করা কিছু জিনিস ভেঙে যাওয়ার ঝুঁকি রয়েছে। এই কারণেই জেটব্রেইনস ডেভেলপারদের IntelliJ IDEA আলটিমেট সংস্করণের একটি অ-মুক্ত সংস্করণ ডাউনলোড করতে এবং বাস্তব প্রকল্পগুলিতে এটি পরীক্ষা করতে দেয়।

একদিকে, ঝুঁকি রয়েছে যে এই সংস্করণটি প্রান্তের চারপাশে রুক্ষ হবে। অন্যদিকে, আপনি সর্বশেষ IDEA বৈশিষ্ট্যগুলি আনুষ্ঠানিকভাবে প্রকাশের আগেই অ্যাক্সেস পান৷ এবং বিনামূল্যে. এটা শান্ত না?

3. IDEA ইনস্টল করা

IDEA ইনস্টল করা হচ্ছে

https://www.jetbrains.com/idea/download/" target="_blank">অফিসিয়াল IntelliJ IDEA ওয়েবপেজে আপনি IntelliJ IDEA-এর যে কোনো সংস্করণ চান তা বেছে নিন । আমি আশা করি আপনি ইতিমধ্যেই সিদ্ধান্ত নিয়েছেন যে আপনি কোনটিকে পছন্দ করেন। যদি আপনি সিদ্ধান্ত নিতে সমস্যা হচ্ছে, আমি কমিউনিটি সংস্করণের সুপারিশ করছি: এটি সহজ এবং ব্যবহারকারী-বান্ধব।

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

আপনার যদি এখনও প্রশ্ন থাকে, সম্ভবত IntelliJ IDEA ইনস্টল করার জন্য অফিসিয়াল নির্দেশাবলী সহায়ক হতে পারে।

4. ইনস্টলেশন প্রক্রিয়া ভিডিও নির্দেশাবলী

এরপরে, আইডিইএ ইনস্টল করতে ডাউনলোড করা ইনস্টলারটি চালান। এই প্রক্রিয়াটিকে আপনার জন্য যতটা সম্ভব সহজ করতে আমরা একটি বিশেষ ভিডিও তৈরি করেছি।

class="embed-responsive-item"

ইনস্টল করতে সমস্যা হচ্ছে? support@codegym.cc-এ সমর্থন করতে লিখুন বা আমাদের সাইটের পৃষ্ঠার নীচের ডানদিকের উইজেটটি ব্যবহার করুন৷ সমস্যার বর্ণনা, স্ক্রিনশট এবং ওএস সংস্করণ সহ খুব সহায়ক হবে।

5. আপনার প্রথম প্রকল্প তৈরি করা

IDEA তে আপনার প্রথম প্রোগ্রাম লিখতে, আপনাকে 3টি জিনিস করতে হবে:

  • একটি নতুন প্রকল্প তৈরি করুন
  • একটি সমাধান ক্লাস তৈরি করুন যেখানে আপনি আপনার কোড লিখবেন
  • প্রোগ্রাম চালান।

একটি প্রকল্প তৈরি করার জন্য ধাপে ধাপে নির্দেশাবলী


আইডিইএতে কীভাবে একটি প্রকল্প তৈরি করা যায় তার ভিডিও

class="embed-responsive-item"

6. IntelliJ IDEA এর জন্য প্লাগইন

IntelliJ IDEA-তে বিভিন্ন ধরনের প্লাগইন রয়েছে যা একজন প্রোগ্রামারের কাজের বিভিন্ন দিক সহজ করে তোলে। কিন্তু আমরা প্রধানত আগ্রহী যেগুলো আমাদের শিখতে সাহায্য করবে।

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

প্রথমে প্লাগইন বিভাগে যান। এটি করতে, Ctrl+Alt+S চাপুন। তারপরে অনুসন্ধান বারে "কী প্রমোটার এক্স" টাইপ করুন এবং প্লাগইনটি ইনস্টল করুন:

অভিনন্দন, আপনি এখন একজন বিকাশকারী হওয়ার এক ধাপ কাছাকাছি!