تصحيح أخطاء C++ باستخدام نقاط التوقف في Cursor
تعرف على كيفية استخدام نقاط التوقف بفعالية لتصحيح أخطاء تطبيقات C++ في Cursor. يغطي هذا الدليل الإعداد والتكوين وأفضل الممارسات لتصحيح أخطاء C++.
متطلبات الإعداد
1. تثبيت الأدوات المطلوبة
- تثبيت GDB (GNU Debugger)
- تثبيت مترجم C++ (GCC/G++ أو Clang)
- تثبيت أدوات البناء (Make/CMake)
2. تكوين Cursor
- تثبيت ملحق C/C++
- تكوين إعدادات التصحيح
- تكوين مهام البناء
إنشاء تكوين التصحيح
Tip: قم بإنشاء أو تحرير ملف
launch.json
لتكوين تصحيح الأخطاء لمشروع C++ الخاص بك.
/your_program",
"args": [],
"stopAtEntry": false,
"cwd": "\$",
"environment": [],
"externalConsole": false,
"MIMode": "gdb"
}
]
}
استخدام نقاط التوقف
1. تعيين نقاط التوقف
- النقر على الهامش الأيسر للسطر
- استخدام مفتاح F9
- النقر بزر الماوس الأيمن على السطر واختيار "تبديل نقطة التوقف"
2. أنواع نقاط التوقف
- نقاط توقف السطر
- نقاط التوقف الشرطية
- نقاط توقف الدالة
- نقاط توقف البيانات
3. إدارة نقاط التوقف
- تمكين/تعطيل بشكل فردي
- تمكين/تعطيل الكل
- إزالة نقاط التوقف
- تعيين الشروط
عملية التصحيح
1. بدء التصحيح
- [ 'الضغط على F5'
- اختيار "بدء التصحيح" من القائمة
- النقر على أيقونة التصحيح'
2. التحكم في التنفيذ
- خطوة فوق (F10)
- خطوة داخل (F11)
- خطوة خارج (Shift+F11)
- متابعة (F5)