التطوير عن بعد باستخدام Visual Studio Code

في لمح البصر

يوفر التطوير عن بعد فوائد مثل البيئات المتسقة، والقدرة على استخدام أجهزة أكثر قوة، والمرونة للتطوير على منصات مختلفة دون التأثير على جهازك المحلي. يوفر Visual Studio Code أدوات لإعدادات التطوير عن بعد المختلفة، مثل استخدام حاوية أو جهاز بعيد أو نظام Windows الفرعي لـ Linux (WSL). في هذا المسار، سوف:

  • تعرف على عروض التطوير عن بعد المختلفة المتوفرة في Visual Studio Code.
  • التدريب على البدء في كل عرض تطوير عن بعد.
  • اكتشف تلميحات لتخصيص سير عمل التطوير عن بعد الخاص بك.

المتطلبات الأساسية

  • الإلمام الأساسي بمحرر Visual Studio Code، مثل معرفة كيفية تثبيت الملحقات
  • المعرفة الأساسية بتطوير البرامج، مثل تحرير التعليمات البرمجية وتشغيلها والعمل مع موفري التحكم بالمصادر مثل GitHub

الوحدات النمطية في مسار التعلم هذا

احصل على بيئة تطوير مستندة إلى الحاوية وأنشئها وقم بتكوينها باستخدام ملحق Visual Studio Code Dev Containers.

في هذه الوحدة، ستتعلم كيفية استخدام Visual Studio للويب للتطوير من أي جهاز متوافق مع المستعرض. سنستكشف كيفية إجراء تعديلات خفيفة الوزن على التعليمات البرمجية ومراجعتها باستخدام Visual Studio Code للويب. وأخيرا، سنتعلم كيفية متابعة العمل في بيئة مختلفة للحصول على مجموعة الميزات الكاملة من Visual Studio Code.

تمكين الوصول إلى النفق البعيد باستخدام Visual Studio Code.

في هذه الوحدة، ستتعلم كيفية التطوير بسلاسة على جهاز بعيد باستخدام ملحق Visual Studio Code Remote - SSH. سنستكشف كيفية تشغيل وتصحيح التعليمات البرمجية الموجودة على جهاز بعيد، أثناء استخدام مجموعة الميزات الكاملة ل Visual Studio Code محليا.

في هذه الوحدة، ستتعلم كيفية استخدام نظام Windows الفرعي لـ Linux (WSL) مع Visual Studio Code (VS Code). نستكشف عملية التثبيت وأساسيات استخدام WSL. بالإضافة إلى ذلك، نقوم بتثبيت واستخدام ملحق Visual Studio Code WSL. وأخيرا، نوضح كيفية تصحيح وتشغيل تعليمة Python البرمجية في VS Code داخل بيئة WSL الخاصة بنا.

إشعار

تحتوي هذه الوحدة النمطية على تمهيد على نظام Windows الفرعي لـ Linux (WSL). لإلقاء نظرة أكثر تعمقا على WSL، راجع ما هو نظام Windows الفرعي لـ Linux؟.

في هذه الوحدة، ستتعلم كيفية تخصيص Visual Studio Code لبيئات التطوير عن بعد. نستكشف كيفية إجراء نسخ احتياطي لتكوين Visual Studio Code بحيث تحصل على تجربتك الشخصية بغض النظر عن المكان الذي تستخدم فيه Visual Studio Code. كما ندرس كيفية استخدام ملفات التعريف في Visual Studio Code لتحميل بيئات التطوير المخصصة لمختلف التكوينات والمشاريع البعيدة.