شرح تتبّع الأخطاء (stack trace)
رسالة خطأ طويلة بلغة مفهومة: ماذا حدث، وأين في شيفرتك، وما الذي تفحصه أولًا.
- النوع
- موجّه
- المستوى
- مبتدئ
- الوقت
- نحو 3 د
تعتمد النتيجة على الأداة والنموذج وما تُدخله.
التعبئة
ما تكتبه يبقى في نافذة المتصفح هذه. نحن لا نحفظ شيئًا ولا نرسله.
- Python 3.12 مع Django
- Node.js 22 مع Express
- Java 21 مع Spring Boot
- PHP 8.3 مع Laravel
- Kotlin لأندرويد
- مبتدئ، أول تطبيق خاص بي
- خبرة سنة أو سنتين
- خبير لكن جديد على هذا الإطار
- قادم من لغة أخرى
- محترف، باختصار
موجّهك
اشرح لي تتبّع الأخطاء هذا من مشروع يستخدم [اللغة/الإطار]. مستواي: [المستوى]. 1. ماذا حدث، في جملة واحدة؟ 2. أي الأسطر من شيفرتي وأيها من المكتبات؟ 3. أرجح ثلاثة أسباب، بالترتيب. 4. ما الذي أفحصه أولًا، مع أمر أو مخرجات سجل محددة؟ لا تفترض شيئًا عن شيفرة لا تراها، واسأل إن نقص شيء. تتبّع الأخطاء: [تتبع الأخطاء]
أدوات مناسبة
أدوات من دليلنا يعمل معها هذا الموجّه جيدًا.
- ChatGPT الأسعار والحدود
- Claude الأسعار والحدود
- Cursor الأسعار والحدود
طريقة الاستخدام
- املأ الحقول أو اضغط على أحد الاقتراحات. لا تكتب الأسماء أو العناوين أو أي بيانات شخصية أخرى.
- انسخ الموجّه الجاهز إلى الأداة التي تفضّلها.
- نفّذ أول فحص مقترح وأعد النتيجة، بدل تطبيق إصلاح مباشرة.
يعمل في هذه الأدوات
تعمل الموجّهات في كثير من أدوات المحادثة والتوليد. هذه المجموعة مختارة من كتالوجنا، والأسعار كما تظهر في صفحة كل أداة.
- ChatGPT خطة مجانيةابتداءً من 8 USD شهريًا
- Claude خطة مجانية
- Cursor خطة مجانيةابتداءً من 8 USD شهريًا
- GitHub Copilot خطة مجانيةابتداءً من $10
لماذا ينجح هذا؟
فصل شيفرتك عن شيفرة المكتبات يبيّن لك أين تبحث. قاعدة السؤال بدل الافتراض تمنع أسبابًا مختلقة.
نصائح
- إن وجدتهما، أرسل أيضًا سطري الشيفرة حول الموضع المذكور.