مقدمة

مكتمل

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

من المهم معرفة كيفية تخصيص VS Code لأي مشروع أو بيئة بحيث يمكنك أن تكون أكثر إنتاجية والتركيز مع الإعدادات والملحقات التي تحتاجها فقط.

السيناريو: العمل في وكالة

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

الوكالة لديها عميل يريد أن يتم كل العمل على الأجهزة الظاهرية للعميل (VMs). يقوم العميل بإعداد بيئة محددة للوكالة على هذه الأجهزة الظاهرية. تحاكي هذه البيئة بيئة إنتاج العميل. العميل لديه مخاوف أمنية ويريد التأكد من بقاء جميع التعليمات البرمجية على هذه الأجهزة الظاهرية.

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

ماذا سنفعل؟

في هذه الوحدة النمطية، ستقوم بما يلي:

  • قم بتشغيل مزامنة الإعدادات وتكوينها في VS Code.
  • تحميل إصدار مخصص من VS Code محليا وعلى الويب.
  • إنشاء ملفات تعريف مصممة خصيصا لمختلف المشاريع والبيئات البعيدة.
  • اجمع بين بيئات تطوير متعددة عن بعد للحصول على تجربة تطوير مخصصة.

ما الهدف الأساسي؟

بنهاية هذه الوحدة النمطية، سيكون لديك المعرفة لإعداد تكوينات VS Code المخصصة ومزامنتها لمشاريع وبيئات متعددة.