تطوير Linux على نظام Windows مع WSL و Visual Studio Code Remote

العمل مع VS Code Remote ونظام Windows الفرعي لنظام Linux (WSL) يجعل من الممكن استخدام بيئة تطوير Linux كاملة الوظائف على جهاز كمبيوتر محمول أو سطح مكتب مع تثبيت Windows مسبقًا. في هذه المقالة ، سننظر في كيفية استخدام هذه الأدوات لتطوير تطبيقات Python على Linux.

صورة

أول شيء: تثبيت المكونات الضرورية


لإكمال جميع الخطوات الموضحة في هذه المقالة ، ستحتاج إلى WSL و VS Code مع ملحق VS Code Remote المثبت - WSL. دعونا نلقي نظرة سريعة على ما هو عليه وكيفية تثبيته.

نظام ويندوز الفرعي لنظام لينكس


تتيح لك أداة Windows Subsystem for Linux ، WSL المختصرة ، تشغيل ثنائيات Linux غير المعدلة مباشرة على Windows. هذا يعني أنه يمكنك استخدام أدوات Linux المفضلة لديك وتطبيقات سطر الأوامر وسير العمل على جهاز الكمبيوتر الذي يعمل بنظام Windows دون الحاجة إلى استخدام الإعدادات المعقدة مثل Dual Boot. والأفضل من ذلك كله ، WSL هو حل متكامل بإحكام بين Windows و Linux. بمعنى آخر ، إذا كنت تحب Linux ، فيمكنك الوصول إلى جميع ملفات Windows والتنفيذية مباشرةً من bash shell ، وإذا كنت مثل Windows ، يمكنك بسهولة الوصول إلى ثنائيات Linux والملفات من PowerShell أو CMD.

إذا كنت جديدًا على WSL وترغب في معرفة المزيد ، فيمكنك أخذ مقررنا الكامل: البدء في استخدام نظام Windows الفرعي لنظام Linux ، أو قراءة تعليمات التثبيت فقط في وثائق WSL .

رمز الاستوديو البصري


Visual Studio Code هو محرر تعليمات برمجية خفيف الوزن ولكنه قوي يعمل على سطح المكتب ومتوفر على أنظمة تشغيل Windows و macOS و Linux. إنه مزود بدعم مدمج لجافا سكريبت ، و TypeScript ، و Node.js ، ولديه أيضًا نظام إيكولوجي غني من الملحقات للغات أخرى (مثل C ++ ، C # ، Java ، Python ، PHP ، Go) ووقت التشغيل (مثل .NET و Unity). قم بتنزيل وبدء رحلتك باستخدام VS Code .

ستحتاج أيضًا إلى ملحق VS Code Remote - WSL ، والذي يسمح لك باستخدام حاوية أو كمبيوتر بعيد أو نظام Windows الفرعي لنظام Linux (WSL) كبيئة تطوير تعمل بكامل طاقتها. لمعرفة المزيد والبدء ، تفضل بزيارة صفحة وثائق VS Code Remote .

إلى البداية ، والانتباه ، لينكس!


بدلاً من كتابة مقطع طويل حول البدء باستخدام VS Code Remote في WSL ، قررنا تصوير هذا الفيديو القصير الذي يوضح تطور Python في WSL باستخدام VS Code Remote.


ليس فقط Python معزولة ، يمكنك استخدام VSCode Remote و WSL في أي مشروع Linux


عند استخدام VS Code Remote في WSL ، تعمل الأوامر والإضافات مباشرة على توزيع Linux ، لذلك لا داعي للقلق بشأن مشكلات التوافق الثنائية أو مشكلات أنظمة التشغيل المشتركة الأخرى. يمكنك استخدام VS Code في WSL بنفس طريقة استخدام Windows.

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

إذا كنت تريد معرفة المزيد حول نظام Windows الفرعي لنظام التشغيل Linux وكل ما يتعلق بسطر الأوامر الخاص بنظام Windows ، فابق على اطلاع دائم على تحديثات هذه المدونة! وإذا كنت مهتمًا بمعرفة المزيد حول VS Code Remote ، يمكنك قراءة مقال المدونة هنا والوثائق الشاملة التي تغطي الهيكل هنا .

يسرنا أن نقدم لك مجموعة قوية من VS Code Remote و WSL!

ترميز جيد!

Source: https://habr.com/ru/post/ar458880/


All Articles