يضيف ملحق C/C++ دعم اللغة لـ C/C++ إلى Visual Studio Code، بما في ذلك ميزات التحرير (IntelliSense) وتصحيح الأخطاء.
C++ هي لغة مجمعة مما يعني أنه يجب ترجمة (تجميع) الكود المصدري لبرنامجك قبل تشغيله على جهاز الكمبيوتر الخاص بك. يعد VS Code في المقام الأول محررًا، ويعتمد على أدوات سطر الأوامر للقيام بالكثير من سير عمل التطوير. لا يتضمن ملحق C/C++ مترجمًا أو مصحح أخطاء C++ . ستحتاج إلى تثبيت هذه الأدوات أو استخدام تلك المثبتة بالفعل على جهاز الكمبيوتر الخاص بك.
فيما يلي قائمة بالمترجمين والبنيات لكل منصة مدعومة رسميًا بالامتداد. وتنعكس هذه في أوضاع IntelliSense المتوفرة من تكوين IntelliSense الخاص بالامتداد. لاحظ أن دعم المترجمين الآخرين قد يكون محدودًا.
منصة | المجمعين | أبنية |
---|---|---|
ويندوز | MSVC، كلانج، دول مجلس التعاون الخليجي | ×64، ×86، ذراع64، ذراع |
لينكس | كلانج، دول مجلس التعاون الخليجي | ×64، ×86، ذراع64، ذراع |
ماك | كلانج، دول مجلس التعاون الخليجي | x64، x86، الذراع64 |
لمزيد من المعلومات حول تثبيت الأدوات المطلوبة أو إعداد الامتداد، يرجى اتباع البرامج التعليمية أدناه.
دروس تمديد C/C++ لكل مترجم ومنصة
الأسئلة الشائعة
تحقق من الأسئلة الشائعة قبل تقديم سؤال.
تقديم ردود الفعل
قم بتقديم الأسئلة أو المشكلات أو طلبات الميزات الخاصة بالملحق.
القضايا المعروفة
إذا كان شخص ما قد قدم بالفعل مشكلة تتضمن تعليقاتك، فيرجى ترك ? أو ؟ رد فعل على هذه القضية للتصويت عليها أو التصويت عليها لمساعدتنا في تحديد أولويات المشكلة.
مسح سريع
أخبرنا برأيك في الامتداد من خلال إجراء الاستبيان السريع.
المساهمات هي موضع ترحيب دائما. يرجى الاطلاع على دليل المساهمة لدينا لمزيد من التفاصيل.
اعتمد هذا المشروع قواعد السلوك الخاصة بشركة Microsoft مفتوحة المصدر. لمزيد من المعلومات، راجع الأسئلة الشائعة حول قواعد السلوك أو اتصل بـ [email protected] لطرح أي أسئلة أو تعليقات إضافية.
قد يقوم البرنامج بجمع معلومات عنك وعن استخدامك للبرنامج وإرسالها إلى Microsoft. يجوز لشركة Microsoft استخدام هذه المعلومات لتوفير الخدمات وتحسين منتجاتنا وخدماتنا. يمكنك إيقاف تشغيل القياس عن بعد عبر نفس الإعداد الذي يوفره Visual Studio Code: "telemetry.enableTelemetry"
. بيان الخصوصية الخاص بنا موجود هنا. يمكنك معرفة المزيد حول جمع البيانات واستخدامها في وثائق المساعدة وبيان الخصوصية الخاص بنا. يعتبر استخدامك للبرنامج بمثابة موافقتك على هذه الممارسات.
قد يحتوي هذا المشروع على علامات تجارية أو شعارات للمشاريع أو المنتجات أو الخدمات. يخضع الاستخدام المصرح به للعلامات التجارية أو الشعارات الخاصة بشركة Microsoft ويجب أن يتبع إرشادات العلامة التجارية والعلامات التجارية الخاصة بشركة Microsoft. يجب ألا يتسبب استخدام العلامات التجارية أو الشعارات الخاصة بشركة Microsoft في الإصدارات المعدلة من هذا المشروع في حدوث ارتباك أو الإشارة ضمنًا إلى رعاية Microsoft. ويخضع أي استخدام لعلامات تجارية أو شعارات تابعة لجهات خارجية لسياسات تلك الجهات الخارجية.