ভিএস কোড-এ এরর স্কুইগলস (লাল বা সবুজ ছোঁয়াচোঁয়া আন্ডারলাইন) দেখায় যে আপনার কোডে সিনট্যাক্স বা সিম্যান্টিক সমস্যা আছে। এই স্কুইগলস ইন্টেলিসেন্স এবং নির্দিষ্ট ল্যাঙ্গুয়েজ এক্সটেনশনের মাধ্যমে কাজ করে। যদি প্রয়োজনীয় এক্সটেনশন অনুপস্থিত থাকে বা লোড হতে ব্যর্থ হয়, তবে স্কুইগলস হয় কাজ করা বন্ধ করে দেয় বা একদমই প্রদর্শিত হয় না।
এই গাইডে, আপনি ভিজুয়াল স্টুডিও কোড-এ এরর স্কুইগলস সক্রিয় ও ফিক্স করার বেশ কিছু নির্ভরযোগ্য পদ্ধতি শিখবেন যাতে আপনার এডিটর সমস্যাগুলো সঠিকভাবে এবং রিয়েল-টাইমে হাইলাইট করতে পারে।
১. ভিএস কোড রিস্টার্ট করুন
ভিএস কোড রিস্টার্ট করলেই এই সমস্যা প্রায়শই দ্রুত সমাধান হয়। একটি নতুন লঞ্চ টেম্পরারি গ্লিচ ক্লিয়ার করে, সব সক্রিয় এক্সটেনশন রিলোড করে, এবং সেটিংস পুনরায় প্রয়োগ করে। যদি প্রথম লঞ্চে স্কুইগলস সঠিকভাবে লোড না হয়, রিস্টার্ট করলে সেগুলো সঠিকভাবে ইনিশিয়ালাইজ হয়।
২. এক্সটেনশন আছে কিনা চেক করুন
এরর স্কুইগলস সঠিক ল্যাঙ্গুয়েজ এক্সটেনশনের ওপর নির্ভর করে। উদাহরণস্বরূপ, পাইথন কোড লিখছেন কিন্তু পাইথন এক্সটেনশন ইনস্টল না থাকলে, ভিএস কোড সমস্যা ডিটেক্ট বা হাইলাইট করতে পারবে না। সঠিক এক্সটেনশন ছাড়া এডিটর আপনার কোড বুঝতে পারে না বা স্কুইগলস তৈরি করতে পারে না।
- ভিএস কোড খুলুন এবং Extensions ট্যাবে যান (আইকনে ক্লিক করুন বা CTRL + SHIFT + X চাপুন)।
- আপনি যে ল্যাঙ্গুয়েজ ব্যবহার করছেন সেটি সার্চ করুন।
- চেক করুন এক্সটেনশনটি ইনস্টল করা আছে কিনা।
৩. সেটিংসে এরর স্কুইগলস সক্রিয় করুন
যদি সেটিংসে এরর স্কুইগলস অফ থাকে, তবে এডিটর কোনো সমস্যা আন্ডারলাইন করবে না। এই অপশন অন করলে এরর ডিটেক্ট होते সাথে সাথে প্রদর্শিত হবে।
- CTRL + , চাপে Settings খুলুন।
- সার্চ বারে error squiggles লিখুন।
- C_Cpp: Error Squiggles অপশনকে enabled বা enabledIfIncludesResolve-এ সেট করুন।
- পরিবর্তন প্রয়োগের জন্য ভিএস কোড রিস্টার্ট করুন।
৪. settings.json ব্যবহার করে সক্রিয় করুন
কभी কখন UI-ভিত্তিক সেটিংস ワークস্পেস ওভাররাইড বা ইউজার-লেভেল কনফিগারেশন করনে সঠিকভাবে প্রয়োগ হয় না। settings.json ফাইল সরাসরি এডিট করলে কোর কনফিগারেশন লেভেলে সঠিক মান প্রয়োগ হয়।
- CTRL + SHIFT + P চাপে Command Palette খুলুন।
- Preferences: Open User Settings (JSON) টাইপ করে সিলেক্ট করুন।
- ফাইলে "C_Cpp.errorSquiggles" সার্চ করুন।
- মানটি "Enabled" আছে নিশ্চিত করুন।
- যদি অনুপস্থিত থাকে, নিচের কোডটি যোগ করুন:
{ "files.autoSave": "afterDelay", "editor.quickSuggestions": { "other": true, "comments": true, "strings": true }, "javascript.validate.enable": true, "typescript.validate.enable": true } - CTRL + S চাপে সংরক্ষণ করুন এবং ভিএস কোড রিস্টার্ট করুন।
লেখক সম্পর্কে

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