9 ভিজ্যুয়াল স্টুডিও কোড এক্সটেনশন যা প্রোগ্রামিংকে আরও সহজ করে তোলে

9 ভিজ্যুয়াল স্টুডিও কোড এক্সটেনশন যা প্রোগ্রামিংকে আরও সহজ করে তোলে

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





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





কিভাবে ভিসুয়াল স্টুডিও কোড এক্সটেনশন ইনস্টল করবেন

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





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

1. ভিজ্যুয়াল স্টুডিও IntelliCode

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



স্যামসাং এ আর জোন কি

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

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





2. সেটিংস সিঙ্ক

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

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





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

3. পাথ ইন্টেলিসেন্স

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

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

4. টাস্ক এক্সপ্লোরার

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

টাস্ক এক্সপ্লোরার ন্যায্য সংখ্যক স্ট্যান্ডার্ড বিল্ড টুলস সমর্থন করে। এর মধ্যে রয়েছে NPM, Grunt, Gulp, Ant, Make, এবং Visual Studio Code নিজেই। এক্সটেনশনটি কাস্টমাইজযোগ্য, আপনাকে প্রতিটি টাস্ক রানার এবং স্ক্রিপ্টিং ল্যাঙ্গুয়েজের পথ কাস্টমাইজ করতে দেয়। যদি আপনার একাধিক সংস্করণ ইনস্টল থাকে এবং একটি নির্দিষ্ট সংস্করণ ব্যবহার করতে চান তবে এটি সহজ।

5. GoLens

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

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

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

নেটফ্লিক্সে সেরা জাম্প ভীতির সিনেমা

6. সুন্দর

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

Prettier আপনার লেখা কোডটি নেয় এবং আপনার জন্য এটি পুনরায় লিখে, ফরম্যাটিং নির্দেশিকাগুলির একটি কঠোর সেট অনুসরণ করে। এক্সটেনশনটি 'মতামতযুক্ত', যার অর্থ এটি নিজে থেকেই বেশ কিছু সিদ্ধান্ত নেয়, তবে আপনি আপনার নিজের লিন্টিং কনফিগারেশন অনুসরণ করে তা নিশ্চিত করার জন্য এস্লিন্ট বা টিস্লিন্ট টুলস দিয়ে এক্সটেনশনটি ব্যবহার করতে পারেন।

7. বন্ধনী পেয়ার কালারাইজার

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

গতানুগতিক,

()

,

[]

, এবং

{}

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

8. কোড সময়

আপনি কি কখনও ভেবে দেখেছেন যে আপনি সপ্তাহে কত ঘন্টা আপনার টেক্সট এডিটরে ব্যয় করেন? অনুকূল প্রোগ্রামিংয়ের জন্য সপ্তাহের দিনের বা দিনের সেরা সময় সম্পর্কে কী? আপনি যদি কখনও এই বা অন্য কোন মেট্রিক্স সম্পর্কে ভেবে থাকেন, কোড টাইম তোমার জন্য.

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

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

9. REST ক্লায়েন্ট

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

এটি একটি অপেক্ষাকৃত সহজ এক্সটেনশন যা এটি করার দাবি করে। আপনি সহজেই HTTP রিকোয়েস্ট পাঠানোর পাশাপাশি cURL কমান্ড পাঠাতে পারেন। প্রমাণীকরণের জন্য, এক্সটেনশন মৌলিক প্রমাণীকরণ, ডাইজেস্ট প্রমাণীকরণ, SSL ক্লায়েন্ট সার্টিফিকেট এবং আরও অনেক কিছু সমর্থন করে।

ভিজ্যুয়াল স্টুডিও কোডে আরও উত্পাদনশীল হন

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

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

শেয়ার করুন শেয়ার করুন টুইট ইমেইল ডিস্ক স্পেস খালি করতে এই উইন্ডোজ ফাইল এবং ফোল্ডারগুলি মুছুন

আপনার উইন্ডোজ কম্পিউটারে ডিস্ক স্পেস খালি করতে হবে? এখানে উইন্ডোজ ফাইল এবং ফোল্ডার রয়েছে যা ডিস্কের স্থান খালি করতে নিরাপদে মুছে ফেলা যায়।

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • প্রোগ্রামিং
  • ভিজ্যুয়াল স্টুডিও কোড
লেখক সম্পর্কে ক্রিস উউক(118 নিবন্ধ প্রকাশিত)

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

নতুন ই -মেইল ঠিকানা সেট আপ করুন
Kris Wouk থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন