هذا المستودع (" Code - OSS ") هو المكان الذي نقوم فيه (Microsoft) بتطوير منتج Visual Studio Code مع المجتمع. نحن لا نعمل فقط على حل التعليمات البرمجية والمشكلات هنا، بل ننشر أيضًا خريطة الطريق الخاصة بنا، وخطط التكرار الشهرية، وخطط نهاية اللعبة الخاصة بنا. كود المصدر هذا متاح للجميع بموجب ترخيص MIT القياسي.

يعد Visual Studio Code بمثابة توزيع لمستودع Code - OSS مع تخصيصات خاصة بـ Microsoft تم إصدارها بموجب ترخيص منتج Microsoft التقليدي.
يجمع Visual Studio Code بين بساطة محرر التعليمات البرمجية وما يحتاجه المطورون لدورة التحرير والبناء والتصحيح الأساسية. فهو يوفر دعمًا شاملاً لتحرير التعليمات البرمجية والتنقل والفهم بالإضافة إلى تصحيح الأخطاء الخفيف ونموذج قابلية التوسعة الغني والتكامل الخفيف مع الأدوات الموجودة.
يتم تحديث Visual Studio Code شهريًا بميزات جديدة وإصلاحات للأخطاء. يمكنك تنزيله لأنظمة التشغيل Windows وmacOS وLinux على موقع ويب Visual Studio Code. للحصول على أحدث الإصدارات كل يوم، قم بتثبيت إصدار Insiders.
هناك العديد من الطرق التي يمكنك من خلالها المشاركة في هذا المشروع، على سبيل المثال:
أرسل طلبات الأخطاء والميزات، وساعدنا في التحقق منها عند تسجيل الوصول إليها
مراجعة تغييرات كود المصدر
قم بمراجعة الوثائق وقم بتقديم طلبات السحب لأي شيء بدءًا من الأخطاء المطبعية وحتى المحتوى الإضافي والجديد
إذا كنت مهتمًا بإصلاح المشكلات والمساهمة مباشرةً في قاعدة التعليمات البرمجية، فيرجى الاطلاع على مستند كيفية المساهمة، والذي يغطي ما يلي:
كيفية البناء والتشغيل من المصدر
سير عمل التطوير، بما في ذلك تصحيح الأخطاء وتشغيل الاختبارات
إرشادات الترميز
تقديم طلبات السحب
العثور على قضية للعمل عليها
المساهمة في الترجمات
اطرح سؤالاً على Stack Overflow
اطلب ميزة جديدة
التصويت لصالح طلبات الميزات الشائعة
قم برفع قضية
تواصل مع مجتمع مؤلفي الامتدادات على مناقشات GitHub أو Slack
تابع @code وأخبرنا برأيك!
راجع موقع wiki الخاص بنا للحصول على وصف لكل قناة من هذه القنوات ومعلومات حول بعض القنوات المجتمعية الأخرى المتاحة.
العديد من المكونات والإضافات الأساسية لـ VS Code موجودة في مستودعاتها الخاصة على GitHub. على سبيل المثال، يكون محول تصحيح العقدة ومستودعات محول التصحيح الأحادي منفصلين عن بعضهما البعض. للحصول على القائمة الكاملة، يرجى زيارة صفحة المشاريع ذات الصلة على الويكي الخاص بنا.
يتضمن VS Code مجموعة من الملحقات المضمنة الموجودة في مجلد الملحقات، بما في ذلك القواعد النحوية والمقتطفات للعديد من اللغات. تحتوي الامتدادات التي توفر دعمًا غنيًا للغة (إكمال التعليمات البرمجية، انتقل إلى التعريف) للغة على اللاحقة language-features . على سبيل المثال، يوفر الامتداد json تلوينًا لـ JSON ويوفر الامتداد json-language-features دعمًا غنيًا للغة لـ JSON .
يتضمن هذا المستودع حاوية تطوير Visual Studio Code Dev Containers / GitHub Codespaces.
بالنسبة لحاويات التطوير، استخدم الأمر Dev Containers: Clone Repository in Container Volume... الذي ينشئ وحدة تخزين Docker لتحسين إدخال/إخراج القرص على نظامي التشغيل macOS وWindows.
إذا كان لديك بالفعل VS Code وDocker مثبتين، فيمكنك أيضًا النقر هنا للبدء. سيؤدي هذا إلى قيام VS Code بتثبيت ملحق Dev Containers تلقائيًا إذا لزم الأمر، واستنساخ الكود المصدري في وحدة تخزين الحاوية، وتدوير حاوية التطوير للاستخدام.
بالنسبة إلى Codespaces، قم بتثبيت ملحق GitHub Codespaces في VS Code، واستخدم أمر Codespaces: Create New Codespace .
يجب أن يحتوي Docker / the Codespace على 4 نوى على الأقل و6 جيجابايت من ذاكرة الوصول العشوائي (يوصى بـ 8 جيجابايت) لتشغيل الإصدار الكامل. راجع الملف التمهيدي لحاوية التطوير لمزيد من المعلومات.
اعتمد هذا المشروع قواعد السلوك الخاصة بشركة Microsoft مفتوحة المصدر. لمزيد من المعلومات، راجع الأسئلة الشائعة حول قواعد السلوك أو اتصل بـ [email protected] لطرح أي أسئلة أو تعليقات إضافية.
حقوق الطبع والنشر (ج) شركة مايكروسوفت. جميع الحقوق محفوظة.
مرخص بموجب ترخيص MIT.