ভিএস কোড টিউটোরিয়াল

From binaryoption
Jump to navigation Jump to search
Баннер1

ভি এস কোড টিউটোরিয়াল

ভূমিকা

ভিএস কোড (Visual Studio Code) হল একটি বহুল ব্যবহৃত এবং শক্তিশালী সোর্স কোড এডিটর। মাইক্রোসফট দ্বারা তৈরি এই প্রোগ্রামটি বিনামূল্যে ব্যবহার করা যায় এবং এটি উইন্ডোজ, লিনাক্স এবং ম্যাকওএস -এর জন্য উপলব্ধ। প্রোগ্রামিং শেখা বা পেশাদার সফটওয়্যার ডেভেলপমেন্ট – উভয় ক্ষেত্রেই ভিএস কোড একটি অপরিহার্য হাতিয়ার। এই টিউটোরিয়ালে, ভিএস কোডের প্রাথমিক ব্যবহার থেকে শুরু করে কিছু উন্নত বৈশিষ্ট্য নিয়ে আলোচনা করা হবে।

ভিএস কোড ইনস্টল করা

ভিএস কোড ডাউনলোড এবং ইনস্টল করা খুবই সহজ। নিচে এর ধাপগুলো উল্লেখ করা হলো:

১. ভিএস কোডের অফিসিয়াল ওয়েবসাইট এ যান: [1](https://code.visualstudio.com/) ২. আপনার অপারেটিং সিস্টেমের জন্য সঠিক সংস্করণটি নির্বাচন করুন এবং ডাউনলোড করুন। ৩. ডাউনলোড করা ফাইলটি চালান এবং অন-স্ক্রীন নির্দেশাবলী অনুসরণ করে ইনস্টলেশন সম্পন্ন করুন।

ভিএস কোডের ইন্টারফেস

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

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

বেসিক ব্যবহার

  • নতুন ফাইল তৈরি করা: File > New File অথবা Ctrl+N (Cmd+N ম্যাকের জন্য) ব্যবহার করে নতুন ফাইল তৈরি করা যায়।
  • ফাইল সংরক্ষণ করা: File > Save অথবা Ctrl+S (Cmd+S ম্যাকের জন্য) ব্যবহার করে ফাইল সংরক্ষণ করা যায়।
  • ফাইল খোলা: File > Open File অথবা Ctrl+O (Cmd+O ম্যাকের জন্য) ব্যবহার করে বিদ্যমান ফাইল খোলা যায়।
  • টেক্সট এডিটিং: ভিএস কোড স্বয়ংক্রিয় ইন্ডেন্টেশন, সিনট্যাক্স হাইলাইটিং এবং কোড কমপ্লিশনের মতো সুবিধা প্রদান করে, যা কোড লেখা সহজ করে তোলে।
  • কাট, কপি ও পেস্ট: যথাক্রমে Ctrl+X, Ctrl+C এবং Ctrl+V (Cmd+X, Cmd+C এবং Cmd+V ম্যাকের জন্য) ব্যবহার করে টেক্সট কাট, কপি ও পেস্ট করা যায়।

এক্সটেনশন (Extensions)

ভিএস কোডের সবচেয়ে শক্তিশালী বৈশিষ্ট্য হলো এর এক্সটেনশন ব্যবহারের সুবিধা। এক্সটেনশন হলো ছোট ছোট প্রোগ্রাম যা ভিএস কোডের কার্যকারিতা বাড়াতে সাহায্য করে।

  • এক্সটেনশন ইনস্টল করা: Activities বার থেকে Extensions আইকনে ক্লিক করে অথবা Ctrl+Shift+X (Cmd+Shift+X ম্যাকের জন্য) চেপে এক্সটেনশন মার্কেটপ্লেস খুলুন। এরপর আপনার প্রয়োজনীয় এক্সটেনশন সার্চ করে ইনস্টল করুন।
  • জনপ্রিয় কিছু এক্সটেনশন:
   * Python: পাইথন প্রোগ্রামিংয়ের জন্য খুবই উপযোগী।
   * JavaScript (ES6) code snippets: জাভাস্ক্রিপ্ট কোড লেখার সময় দ্রুত কোড স্নিপেট ব্যবহারের সুবিধা দেয়।
   * Prettier - Code formatter: কোড স্বয়ংক্রিয়ভাবে ফরম্যাট করার জন্য ব্যবহার করা হয়।
   * Bracket Pair Colorizer 2: ব্র্যাকেটগুলোর জোড়া চিহ্নিত করার জন্য বিভিন্ন রঙ ব্যবহার করে।
   * Live Server: ওয়েব ডেভেলপমেন্টের সময় লাইভ প্রিভিউ দেখার জন্য ব্যবহার করা হয়।

ডিবাগিং (Debugging)

ভিএস কোড একটি শক্তিশালী ডিBugging টুল সরবরাহ করে। এর মাধ্যমে কোডের ভুল খুঁজে বের করা এবং সমাধান করা যায়।

  • ডিবাগিং শুরু করা: ডিবাগিং শুরু করার জন্য, প্রথমে আপনার কোডে ব্রেকপয়েন্ট সেট করুন (লাইনের পাশে ক্লিক করে)। তারপর Run and Debug অপশনে যান এবং আপনার প্রোগ্রামটি নির্বাচন করে ডিবাগিং শুরু করুন।
  • ডিবাগিং কন্ট্রোল: ডিবাগিং করার সময় আপনি কোড স্টেপ বাই স্টেপ এক্সিকিউট করতে পারবেন, ভেরিয়েবলের মান দেখতে পারবেন এবং কল স্ট্যাক ট্র্যাক করতে পারবেন।

গিট ইন্টিগ্রেশন (Git Integration)

ভিএস কোড গিট (Git) এর সাথে সমন্বিতভাবে কাজ করতে পারে। এর মাধ্যমে আপনি সহজেই আপনার কোড সংস্করণ নিয়ন্ত্রণ করতে পারবেন।

  • গিট রিপোজিটরি তৈরি করা: ভিএস কোডের মাধ্যমে আপনি নতুন গিট রিপোজিটরি তৈরি করতে পারবেন অথবা বিদ্যমান রিপোজিটরি ক্লোন করতে পারবেন।
  • কমমিট এবং পুশ করা: সোর্স কন্ট্রোল প্যানেল থেকে আপনি আপনার কোড পরিবর্তনগুলো কমমিট এবং রিমোট রিপোজিটরিতে পুশ করতে পারবেন।
  • ব্রাঞ্চিং এবং মার্জিং: ভিএস কোড ব্রাঞ্চ তৈরি, পরিবর্তন এবং মার্জ করার জন্য গ্রাফিক্যাল ইন্টারফেস সরবরাহ করে।

সেটিংস (Settings)

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

  • সেটিংস অ্যাক্সেস করা: File > Preferences > Settings অথবা Ctrl+, (Cmd+, ম্যাকের জন্য) চেপে সেটিংস খুলুন।
  • গুরুত্বপূর্ণ সেটিংস:
   * Editor: Font Size: এডিটরের ফন্টের আকার পরিবর্তন করার জন্য।
   * Editor: Tab Size: ট্যাবের আকার পরিবর্তন করার জন্য।
   * Files: Auto Save: ফাইল স্বয়ংক্রিয়ভাবে সংরক্ষণ করার জন্য।
   * Editor: Minimap: কোডের একটি ছোট ম্যাপ দেখার জন্য।

শর্টকাট (Shortcuts)

ভিএস কোডে অসংখ্য শর্টকাট রয়েছে যা আপনার কাজের গতি বাড়াতে সাহায্য করে। কিছু গুরুত্বপূর্ণ শর্টকাট নিচে উল্লেখ করা হলো:

ভিএস কোড শর্টকাট
Header 2 |
নতুন ফাইল তৈরি করা | ফাইল সংরক্ষণ করা | ফাইল খোলা | কপি করা | কাট করা | পেস্ট করা | আনডু করা | রিডু করা | খোঁজা | প্রতিস্থাপন করা | ফাইলে খোঁজা | ফাইলে প্রতিস্থাপন করা | দ্রুত ফাইল খোলা | খোলা ফাইলগুলোর মধ্যে স্যুইচ করা |

থিম (Themes)

ভিএস কোড বিভিন্ন থিম সমর্থন করে, যা আপনার এডিটরের চেহারা পরিবর্তন করতে সাহায্য করে।

  • থিম ইনস্টল করা: Extensions মার্কেটপ্লেস থেকে থিম খুঁজে ইনস্টল করা যায়।
  • জনপ্রিয় কিছু থিম:
   * Dracula Official: একটি জনপ্রিয় ডার্ক থিম।
   * One Dark Pro: আরেকটি জনপ্রিয় ডার্ক থিম।
   * Monokai: একটি ক্লাসিক থিম।

টার্মিনাল (Terminal)

ভিএস কোডে একটি সমন্বিত টার্মিনাল রয়েছে, যা আপনাকে সরাসরি এডিটর থেকে কমান্ড-লাইন টুল ব্যবহার করতে দেয়।

  • টার্মিনাল খোলা: View > Terminal অথবা Ctrl+` (Cmd+` ম্যাকের জন্য) চেপে টার্মিনাল খোলা যায়।
  • টার্মিনাল ব্যবহার করা: আপনি টার্মিনালে বিভিন্ন কমান্ড চালাতে পারবেন, যেমন - গিট কমান্ড, পাইথন স্ক্রিপ্ট চালানো ইত্যাদি।

কোড স্নিপেটস (Code Snippets)

ভিএস কোড কোড স্নিপেটস ব্যবহারের মাধ্যমে কোড লেখার গতি বাড়ানো যায়। স্নিপেটস হলো ছোট কোড টেমপ্লেট যা আপনি বারবার ব্যবহার করতে পারেন।

  • স্নিপেট তৈরি করা: File > Preferences > User Snippets এ গিয়ে আপনি নিজের স্নিপেট তৈরি করতে পারবেন।
  • স্নিপেট ব্যবহার করা: স্নিপেটের নাম লিখে Tab চাপলে স্বয়ংক্রিয়ভাবে কোডটি প্রবেশ করবে।

ভাষা সমর্থন (Language Support)

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

উন্নত বৈশিষ্ট্য

  • মাল্টি-কার্সার এডিটিং: আপনি একই সাথে একাধিক স্থানে কার্সার স্থাপন করে কোড সম্পাদনা করতে পারবেন। Alt+Click (Option+Click ম্যাকের জন্য) ব্যবহার করে মাল্টি-কার্সার তৈরি করা যায়।
  • কোড ফোল্ডিং: আপনি কোডের নির্দিষ্ট অংশ ভাঁজ করে রাখতে পারবেন, যা বড় ফাইল নেভিগেট করতে সহায়ক।
  • পাওয়ার ইউজার বৈশিষ্ট্য: ভিএস কোডে আরও অনেক উন্নত বৈশিষ্ট্য রয়েছে, যেমন - টাস্ক রানার, প্রোফাইল সেটিংস, এবং কাস্টম কীbindings।

রিসোর্স (Resources)

উপসংহার

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

আরও জানার জন্য

এখনই ট্রেডিং শুরু করুন

IQ Option-এ নিবন্ধন করুন (সর্বনিম্ন ডিপোজিট $10) Pocket Option-এ অ্যাকাউন্ট খুলুন (সর্বনিম্ন ডিপোজিট $5)

আমাদের সম্প্রদায়ে যোগ দিন

আমাদের টেলিগ্রাম চ্যানেলে যোগ দিন @strategybin এবং পান: ✓ দৈনিক ট্রেডিং সংকেত ✓ একচেটিয়া কৌশলগত বিশ্লেষণ ✓ বাজারের প্রবণতা সম্পর্কে বিজ্ঞপ্তি ✓ নতুনদের জন্য শিক্ষামূলক উপকরণ

Баннер