حل مشكلة اختفاء تموجات الأخطاء في VS Code
تشير خطوط الأخطاء المتعرجة (الخطوط المتعرجة الحمراء أو الخضراء) في VS Code إلى وجود مشكلات نحوية أو دلالية في التعليمات البرمجية الخاصة بك. تعمل هذه الخطوط المتعرجة من خلال IntelliSense وإضافات لغة محددة. إذا كانت الإضافة المطلوبة مفقودة أو فشلت في التحميل، فإن الخطوط المتعرجة إما تتوقف عن العمل أو لا تظهر على الإطلاق.

في هذا الدليل، ستتعلم عدة طرق موثوقة لـ تمكين وإصلاح خطوط الأخطاء المتعرجة في Visual Studio Code حتى يتمكن محرر التعليمات البرمجية الخاص بك من تمييز المشكلات بدقة وفي الوقت الفعلي.
1. إعادة تشغيل VS Code
غالبًا ما يؤدي إعادة تشغيل VS Code إلى حل هذه المشكلة بسرعة. تؤدي عملية تشغيل جديدة إلى مسح الأخطاء المؤقتة، وإعادة تحميل جميع الإضافات النشطة، وإعادة تطبيق الإعدادات. إذا لم يتم تحميل الخطوط المتعرجة بشكل صحيح أثناء التشغيل الأول، فإن إعادة التشغيل تساعد في تهيئتها بشكل سليم.
2. التحقق مما إذا كانت الإضافة مثبتة لديك
تعتمد خطوط الأخطاء المتعرجة على إضافة اللغة الصحيحة. على سبيل المثال، إذا كنت تكتب تعليمات Python البرمجية دون تثبيت إضافة Python، فلن يتمكن VS Code من اكتشاف المشكلات أو تمييزها. بدون الإضافة الصحيحة، لا يمكن للمحرر فهم التعليمات البرمجية الخاصة بك أو إنشاء خطوط متعرجة.
- افتح VS Code وانتقل إلى علامة تبويب الإضافات بالنقر على الأيقونة أو بالضغط على CTRL + SHIFT + X.
- ابحث عن اللغة التي تستخدمها حاليًا.
- تحقق مما إذا كانت الإضافة مثبتة.
![]()
3. تمكين خطوط الأخطاء المتعرجة في الإعدادات
إذا كانت خطوط الأخطاء المتعرجة معطلة في إعداداتك، فلن يقوم المحرر بتمييز أي مشكلات. يضمن تشغيل هذا الخيار عرض الأخطاء فور اكتشافها.
- اضغط على CTRL + , لفتح الإعدادات.
- ابحث عن تموجات الأخطاء في شريط البحث.
- اضبط خيار C_Cpp: Error Squiggles على enabled أو enabledIfIncludesResolve.
![]()
- أعد تشغيل VS Code لتطبيق التغيير.
4. التفعيل باستخدام settings.json
أحيانًا، لا تُطبّق الإعدادات المستندة إلى واجهة المستخدم بشكل صحيح بسبب تجاوزات مساحة العمل أو تكوينات مستوى المستخدم. يؤدي تحرير ملف settings.json مباشرةً إلى تطبيق القيمة الصحيحة على مستوى التكوين الأساسي.
- اضغط على CTRL + SHIFT + P لفتح لوحة الأوامر.
- اكتب 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 للحفظ وإعادة تشغيل VS Code.




Comments are closed.