সময় কারও জন্য অপেক্ষা করে না এবং এই অতি দ্রুত যুগে আমাদের সর্বদা এমন সরঞ্জামের প্রয়োজন হয় যার মাধ্যমে আমরা আমাদের কাজগুলিকে গতিময় করতে পারি। সফটওয়্যার ডেভলপমেন্ট অন্যতম প্রধান কাজ যার জন্য সর্বাধিক রিসোর্সযুক্ত পরিবেশের প্রয়োজন যা প্রোগ্রামারকে কোড লিখতে সহায়তা করে না তবে সফ্টওয়্যার উত্পাদনের অনুমতি দেয়। এটি কোনও আইডিইর একমাত্র উদ্দেশ্য এবং সেরাদের মধ্যে, পরমাণু বিনামূল্যে এবং মুক্ত উত্স। এটি পরিবেশন করার জন্য ডিজাইন করা একটি ডেস্কটপ অ্যাপ্লিকেশন তাদের প্রয়াসে বিকাশকারীরা।
গভীরতায় Beforeোকার আগে, আসুন এই নিবন্ধে অধ্যয়ন করা হবে এমন সমস্ত বিষয় একবারে দেখুন:
- কেন আমাদের অ্যাটম পাইথন দরকার?
- পরমাণু পাঠ্য সম্পাদক কী?
- অ্যাটাম পাইথন ডাউনলোড করা হচ্ছে
- কোডটি কার্যকর করা হচ্ছে
- থিমিং
- পরীক্ষা নিরীক্ষা
- পাইথন নির্দিষ্ট কনফিগারেশন
আসুন প্রথমে আপনাকে পাইথন অ্যাটম আইডিই দরকার কেন তা নির্ধারণের সাথে শুরু করা যাক?
কেন আমাদের অ্যাটম পাইথন দরকার?
পাইথন প্রোগ্রাম তৈরি ও চালানোর সর্বাধিক প্রাথমিক উপায় হ'ল একটি দিয়ে একটি খালি ফাইল তৈরি করা .পি কমান্ড লাইন থেকে প্রসারিত করুন এবং তারপরে সেই ফাইলটি নির্দেশ করুন পাইথন ফাইলনাম.পি। বিকল্পভাবে, আপনি ব্যবহার করতে পারেন আইডিএল যা পাইথনের সাথে আপনার কোডটি কার্যকর করতে ডিফল্ট অ্যাপ্লিকেশন হিসাবে আসে। তবে, আপনি যদি উত্পাদনশীল হতে চান তবে প্রথম দুটি বিকল্প সেরা হবে না। আপনার আরও নির্ভরযোগ্য এবং উত্পাদনশীল কিছু ব্যবহার করতে হবে। এখানে এটম ছবিতে আসে। পরমাণুতে প্রচলিত অর্থে বৈশিষ্ট্য নেই, এটি প্যাকেজ তৈরি করে যা এর হ্যাকযোগ্য কোরকে যুক্ত করে। এই প্যাকেজগুলি অটো-সম্পূর্ণ, কোড লাইন এবং কোড হাইলাইটারগুলির মতো বৈশিষ্ট্য সরবরাহ করে।
সুতরাং আসুন এবং এই অসাধারণ ‘সফটওয়্যার বিকাশের জন্য সফ্টওয়্যার’, যা পরমাণুতে গভীরতর উদ্যোগী।
পরমাণু পাঠ্য সম্পাদক কী?
পরমাণু একাধিক প্ল্যাটফর্মের জন্য ওপেন-সোর্স পাঠ্য সম্পাদক, যা নোড.জেএস-তে বিকশিত প্যাকেজগুলিকে সমর্থন করে এবং গিট সংস্করণ নিয়ন্ত্রণের জন্য সমর্থন করে। প্যাকেজগুলির বেশিরভাগ অবাধে উপলভ্য এবং মুক্ত উত্স সম্প্রদায়গুলি দ্বারা নির্মিত। এটি ডিজিটাল অ্যাপ্লিকেশন হিসাবে ওয়েব প্রযুক্তি ব্যবহার করে নির্মিত গিটহাব দ্বারা বিকাশিত এবং রক্ষণাবেক্ষণ করা হয়।
পরমাণু একটি ওপেন-সোর্স ক্রস প্ল্যাটফর্ম আইডিই। এটি নোড.জেএস এবং গিট সংস্করণ নিয়ন্ত্রণে বিকাশিত প্যাকেজগুলিকে সমর্থন করে। বেশিরভাগ প্যাকেজগুলি নিখরচায় উপলভ্য এবং মুক্ত-উত্স সম্প্রদায়গুলি দ্বারা নির্মিত। এই আইডিই ওয়েব প্রযুক্তি ব্যবহার করে ইলেক্ট্রন ফ্রেমওয়ার্কে গিটহাব দ্বারা বিকাশিত এবং রক্ষণাবেক্ষণ করা হয়।
অ্যাটম ডাউনলোড হচ্ছে
অ্যাটম পাইথন পাঠ্য সম্পাদক ডাউনলোড করতে এখানে যান download https://atom.io/ ।এটি স্বয়ংক্রিয়ভাবে আপনার বর্তমান অপারেটিং সিস্টেমটি সনাক্ত করে এবং ডাউনলোডের জন্য সম্পর্কিত সেটআপ ফাইলটি দেখায়, ডাউনলোডে ক্লিক করুন।
ডাউনলোড প্রক্রিয়া শেষ হয়ে গেলে রান ক্লিক করে সেটআপটি সম্পূর্ণ করুন এবং ইনস্টলেশন শেষ না হওয়া পর্যন্ত অপেক্ষা করুন।একবার ইনস্টল হয়ে গেলে, পরমাণু ডিফল্ট ডিরেক্টরিতে স্বয়ংক্রিয়ভাবে খুলবে। স্টার্ট মেনুতে একটি শর্টকাটও তৈরি করা হবে।
পাইথন কোডটি কার্যকর করতে, আপনাকে প্রয়োজনীয় প্যাকেজগুলি বা প্লাগ-ইন ইনস্টল করতে হবে।
আসুন আমরা এখন দেখতে পারি যে আমরা কীভাবে একটি প্রমিত ভাবে খুলতে অ্যাটাম পাইথনকে কনফিগার করতে পারি যাতে আমাদের পছন্দের ডিরেক্টরি থেকে পরমাণু অ্যাক্সেস করতে পারে। উপরের চিত্রটিতে প্রদর্শিত ওয়েলকাম গাইড ব্যবহার করে আপনি কোনও থিম বা প্যাকেজ ইনস্টল করার মতো বৈশিষ্ট্যও সন্ধান করতে পারেন। আপাতত, কেবল স্বাগত গাইডটি বন্ধ করুন এবং বিকল্পটি আনচেক করুন পরমাণু খোলার সময় স্বাগত গাইড দেখান যাতে পরের বার আপনি পরমাণু চালু করেনস্বাগতম স্ক্রিন প্রদর্শিত হবে না।
এখন আপনি যে ডিরেক্টরিটি পরমাণু ডাউনলোড করেছেন সেখানে যান, এটিতে ডান ক্লিক করুন এবং এটিম দিয়ে খুলুন নির্বাচন করুন।
আপনি যদি প্রসঙ্গ মেনুতে এই বিকল্পটি না দেখেন তবে প্রোগ্রামগুলি থেকে এটি চালু করা যেতে পারে। যাও ফাইল-> সেটিংস বা ব্যবহার Ctrl + কমা (Ctrl +,) সেটিংস খোলার জন্য।
সেটিংসে, সিস্টেম ট্যাবে ক্লিক করুন এবং নিম্নলিখিত বিকল্পগুলি পরীক্ষা করুন:
1) ফাইল প্রসঙ্গে মেনুতে প্রদর্শন করুন
2) ফোল্ডার প্রসঙ্গ মেনুতে প্রদর্শন করুন
এখন কনটেক্সট মেনুতে প্রয়োজনীয় বিকল্পটি প্রদর্শিত হবে যা হ'ল অ্যাটম দিয়ে খুলুন । ডিরেক্টরিতে যান এবং পূর্বে বর্ণিত একই ক্রিয়াকলাপটি সম্পাদন করুন।
আপনি বাম দিকে গাছের দৃশ্য দেখতে সক্ষম হবেন। আপনি যদি গাছের দৃশ্য দেখতে না পান তবে দেখতে যান এবং টগল ট্রি ভিউতে ক্লিক করুন বা শর্টকাট ব্যবহার করুন (Ctrl + /) । ট্রি ভিউতে ডাবল ক্লিক করুন ফাইল এবং আপনি কোড দেখতে পারেন।
কোডটি কার্যকর করা হচ্ছে
সাধারণত কমান্ড প্রম্পটটি চালাতে ব্যবহৃত হয় । যাইহোক, এটামে, একটি প্লাগইন বলে প্ল্যাটফর্ম-আদর্শ-টার্মিনাল পাইথন ফাইলগুলি কার্যকর করতে ব্যবহৃত হতে পারে এটি উপলব্ধ, এই প্লাগইন সেটআপ করতে, নেভিগেট করুন ফাইল-> সেটিংস ইনস্টল ট্যাবে ক্লিক করুন এবং প্ল্যাটফর্ম-আদর্শ-টার্মিনাল প্লাগ-ইন অনুসন্ধান করুন এবং ইনস্টল ক্লিক করুন।
ইনস্টলেশন সমাপ্ত হওয়ার পরে, একটি টার্মিনাল পরমাণুর অভ্যন্তরে সংহত করা হবে এবং আপনি পরমাণু পাইথন সম্পাদকের বাম কোণে একটি + আইকন দেখতে সক্ষম হবেন। বর্তমান ডিরেক্টরিতে এটি ক্লিক করা হলে টার্মিনালটি খুলবে।
প্লাগইন প্যাকেজ ট্যাবে ক্লিক করে আপনি প্লাগইন বিশদটি দেখতে পারেন। এটি সমস্ত প্রয়োজনীয় বিশদ এবং প্লাগইনগুলি কীভাবে ব্যবহার করবে তা দেখায়।
সম্পাদককে বিভক্ত করা হচ্ছে
আপনি যখন এটমের ভিতরে একাধিক ফাইল খোলেন, আপনি যেতে পারেন দেখুন -> ফলক -> বিভক্ত করুন ডানদিকে উইন্ডোটির ডান অর্ধে বর্তমান ফাইলটি প্রেরণ করতে। একসাথে একাধিক ফাইলের সাথে কাজ করার সময় এটি আপনাকে আপনার উত্পাদনশীলতা বাড়াতে সহায়তা করবে।
থিমিং
দুটি ধরণের থিম রয়েছে, যথা, ইউআই এবং সিনট্যাক্স থিম। ইউআই থিমগুলি বোতাম, ড্রপডাউন ইত্যাদির স্টাইল পরিবর্তন করার জন্য রয়েছে যেখানে সিনট্যাক্স থিমগুলি কোডটি কীভাবে রঙযুক্ত তা নির্ধারণ করার জন্য এবং সিনট্যাক্স হাইলাইট করার বিশদটি জানায়।
সমস্ত ইনস্টল করা থিম পরীক্ষা করতে, নেভিগেট করুন ফাইল-> সেটিংস, তারপরে থিমস ট্যাবে ক্লিক করুন এবং এটি আপনাকে পছন্দসই ফলাফল প্রদর্শন করবে। আপনি যদি নতুন ডাউনলোড করতে চান তবে + ইনস্টল ট্যাবে ক্লিক করুন থিমস প্যাকেজগুলির পাশে উপস্থিত থাকা ট্যাব, আপনার প্রয়োজনীয় থিমটি সন্ধান করুন এবং এটি ইনস্টল করুন।
আমি ব্যক্তিগতভাবে ডিফল্ট থিমটি পছন্দ করি তবে আপনি এগিয়ে গিয়ে উভয়ের জন্য থিম পরিবর্তন করতে পারেন এবং আপনার সম্পাদককে এবং আপনার পছন্দ অনুযায়ী কনফিগার করতে পারেন।
ফর্ম্যাট করা
ডিফল্ট ফন্ট পরিবর্তন করতে, নেভিগেট করুন সেটিংস তারপরে ক্লিক করুন সম্পাদক ট্যাব এখানে, আপনি ফন্ট ব্যবহার করে পরিবর্তন করার একটি বিকল্প দেখতে সক্ষম হবেন হরফ পরিবার আপনার পছন্দ অনুযায়ী এটি স্টাইল।
পরীক্ষা নিরীক্ষা
আরও কিছু মজা যোগ করতে, আপনি নিম্নলিখিত বিকল্পগুলির সাথে পরীক্ষা করতে পারেন:
লাইনের উচ্চতা:
লাইন-উচ্চতা মূলত দুটি লাইনের মধ্যবর্তী ব্যবধান। আপনি যদি এটি পরিবর্তন করতে চান তবে নেভিগেট করুন সম্পাদক ট্যাব এবং আপনার পছন্দ অনুযায়ী লাইন উচ্চতা পরিবর্তন করুন।
অতীত শেষ স্ক্রোল
আপনি যদি কোডটি সাধারণত স্ক্রোল করে থাকেন তবে আপনি পর্দার নীচে থাকা শেষ লাইন পর্যন্ত স্ক্রোল করতে সক্ষম হবেন। এর বাইরে চললে লক হয়ে যাবে। আপনি যদি সক্ষম অতীত শেষ স্ক্রোল প্যাকেজ, আপনি নীচের ফাঁকা স্থান দেওয়ার জন্য পর্দার শীর্ষে নীচের লাইনটি দেখতে সক্ষম হবেন যাতে আপনি কোড নিয়ে কাজ করতে স্বাচ্ছন্দ্য বোধ করতে পারেন।
ডিপ লার্নিং বনাম মেশিন লার্নিং বনাম প্যাটার্ন স্বীকৃতি
ইনডেন্ট গাইড প্রদর্শন করুন
ইনডেন্ট গাইড ব্যতীত ইনডেন্টেশন সম্পর্কিত কিছুই দেখানো হয় না। একবার সক্ষম হয়ে গেলে, আপনি উল্লম্ব লাইনগুলি দেখতে পাবেন যা আপনাকে বোঝাতে সহায়তা করবে কোথায় ডায়াগুলি প্রদর্শিত হবে।
সন্ধান করার জন্য আরও অনেক অপশন রয়েছে। আপনি এগিয়ে যেতে পারেন এবং অন্যান্য বিকল্পের সাথেও পরীক্ষা করতে পারেন।
এখন কিছু পাইথন নির্দিষ্ট কনফিগারেশন নিয়ে কাজ করতে এগিয়ে চলুন।
পাইথন-নির্দিষ্ট কনফিগারেশন:
এখানে কয়েকটি অত্যন্ত দরকারী প্লাগইন রয়েছে পাইথন এর উত্পাদনশীলতা বাড়াতে।
লিপি
স্ক্রিপ্ট প্যাকেজটি অন্যান্য প্যাকেজগুলির যেমন কমান্ড, শর্টকাট ইত্যাদির বিশদ সম্পর্কে একটি নথি প্রদর্শন করে আপনি যদি ডিফল্ট শর্টকাট নিয়ে স্বাচ্ছন্দ্য বোধ করেন না তবে আপনি এটিকে নেভিগেট করে পরিবর্তন করতে পারবেন কোড দেখুন ট্যাব যা একটি ফোল্ডার নামের আছে মূল মানচিত্র। এই ফোল্ডারে নেভিগেট করুন এবং খুলুন স্ক্রিপ্ট এবং আপনার প্রয়োজনীয়তা অনুসারে এটি আপডেট করুন। দয়া করে একটি নোট করুন যে আমি এটিতে পরিবর্তন করেছি Ctrl-r নীচের স্ক্রিনশট হিসাবে দেখানো হয়েছে।
এখন, সমস্ত উইন্ডো বন্ধ করুন এবং পরমাণু পুনরায় চালু করুন। এটি পুনরায় চালু হলে আপনি চালাতে সক্ষম হবেন পাইথন স্ক্রিপ্ট ব্যবহার ctrl + r এবং আপনি নীচে একটি আউটপুট বক্স দেখতে পারেন। এই আউটপুট বাক্সটি নিম্নরূপে কাস্টমাইজ করা যায়:
নেভিগেট করুন ফাইল-> সেটিংস ক্লিক করুন থিমস ট্যাব এবং আপনি শীর্ষ দিকে স্টাইলশিট দেখতে পারেন। আপনি এটিতে ক্লিক করলে একটি স্টাইলশিট খোলা হবে। স্ক্রিপ্ট কনসোলের ফন্টের আকার বাড়ানোর জন্য নিম্নলিখিত স্নিপেটটি আটকান।
.স্ক্রিপ্ট-ভিউ .লাইন {
হরফ-আকার: 30px
}
স্ক্রিপ্ট কনসোল
অ্যাটম-ফাইল-আইকন:
এই প্যাকেজটি আপনার ফাইলগুলির পূর্ববর্তী আইকনগুলিকে যুক্ত করবেনীচের চিত্রের মতো গাছের দৃশ্যে দেখানো হয়েছে।
আগে
পরে
মিনিম্যাপ এবং মিনিম্যাপ-হাইলাইট-নির্বাচিত:
কোডের অনেকগুলি লাইনযুক্ত ফাইল খোলার ডান পাশের উইন্ডোতে পুরো প্রদর্শিত হবে। নীচের স্ক্রিনশটটিতে প্রদর্শিত মিনিম্যাপ-হাইলাইট-নির্বাচিত ফাংশন বা ভেরিয়েবলটি হাইলাইট করবে যা সেই মিনি উইন্ডোতে সাদা প্যাচ হিসাবে নির্বাচিত হবে।
অটোকম্পিউলিট অজগর:
প্রোগ্রামিং কোডিং করার সময় কোনও নির্দিষ্ট পয়েন্টে পৌঁছালে কী প্রদর্শিত হতে পারে সে সম্পর্কে পরামর্শ সহ একটি উইন্ডো স্বতঃসম্পূর্ণ পপ-আপ করে।
flake 8
স্ক্রিপ্টে ত্রুটিগুলি খুঁজে পেতে এবং সেগুলি হাইলাইট করার জন্য পাইথনের ব্যবহৃত লিটারার এটি। এটি সক্ষম করতে আপনাকে নিম্নলিখিত কমান্ডটি ব্যবহার করে flake8 ইনস্টল করতে হবে:
পাইপ ইনস্টল flake8
একবার হয়ে গেলে, আপনি পরমাণুর নীচে বাম কোণে একটি সামান্য আইকন দেখতে পাবেন যা ত্রুটির মুখোমুখি হওয়াগুলির একটি তালিকা প্রদর্শন করবে।
পাইথন-অটোপেপ 8
পাইথন-অটোপেপ 8 আপনার কোডটি ফর্ম্যাট করতে ব্যবহৃত হয়। এটি থেকে সক্ষম করা যেতে পারে autopep8 প্লাগইন সেটিংস চেক করে ফর্ম্যাট চালু সংরক্ষণ বিকল্প।
এটি আমাদেরকে 'পরমাণু পাইথন' সম্পর্কিত এই নিবন্ধের শেষে নিয়ে আসে। সুতরাং এগিয়ে যান এবং তথাকথিত অন্বেষণ করুন একবিংশ শতাব্দীর জন্য একটি হ্যাকযোগ্য পাঠ্য সম্পাদক ”। আমি আশা করি আপনি সবকিছু ঝরঝরে অনুসরণ করেছেন।
আমাদের জন্য একটি প্রশ্ন আছে? দয়া করে এই 'অ্যাটাম পাইথন আইডিই' ব্লগের মন্তব্য বিভাগে এটি উল্লেখ করুন এবং আমরা যত তাড়াতাড়ি সম্ভব আপনার কাছে ফিরে আসব।
পাইথনের বিভিন্ন অ্যাপ্লিকেশন সহ গভীরতর জ্ঞান পেতে, আপনি লাইভের জন্য তালিকাভুক্ত করতে পারেন 24/7 সমর্থন এবং আজীবন অ্যাক্সেস সহ।