كيفية استخدام Visual Studio Code مع Django

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

يعد Visual Studio Code محرر رائع للاستخدام عند العمل مع بايثون و جانغو نظرًا لأنه يحتوي على امتدادات تسهل عملية البرمجة بإستخدام Python وDjango.

لنقم الآن بإعداد Visual Studio Code للعمل مع مشروع Django جديد.

تثبيت Visual Studio Code

يتوفر Visual Studio Code على أنظمة كل من macOS و Windows x64 و Linux x64. ما عليك سوى زيارة https://code.visualstudio.com/ وتحديد خيار التثبيت المناسب لك.

يمكن استخدام Visual Studio Code للبرمجة مع Python وHTML وCSS وJavaScript وC++ وJava. هذه القدرة القوية على تحرير أي نوع من لغات البرمجة ممكنة بسبب النظام البيئي للإضافات المدمج في Visual Studio Code. من السهل العثور على امتداد لدعم أي نوع من المشاريع التي تفضلها تقريبًا.

ملحق بايثون من مايكروسوفت

أول ملحق يتم تثبيته لتسهيل العمل مع Python وDjango هو ملحق Python . في Visual Studio Code، انقر أولاً على أيقونة الامتدادات.

زر ملحقات vscode

سيتم فتح سوق الإضافات، ويمكنك هناك كتابة “Python” في مربع البحث. سيتم عرض قائمة كبيرة من الملحقات. سنختار منها IntelliSense (Pylance). فمع ما يقرب من 40 مليون عملية تنزيل. هذا هو امتداد Python الرسمي الذي توفره Microsoft. في حالتنا، تم تثبيته بالفعل، ولكن إذا كنت بحاجة إلى ذلك، فانقر فوق “تثبيت” لتثبيته على نظامك.

إضافة بايثون ل VS Code بواسطة Microsoft

ملحق Python لـ Visual Studio Code هو امتداد مجاني يوفر دعمًا كاملاً لبرمجة Python في Visual Studio Code و يوفر الملحق الميزات التالية:

  • الذكاء الاصطناعي: يوفر الملحق اقتراحات تلقائية للوظائف والمتغيرات والوحدات النمطية.
  • التصحيح: يوفر الملحق دعمًا للتصحيح في Python.
  • الاختبار: يوفر الملحق دعمًا لاختبار Python.
  • إدارة الحزم: يوفر الملحق دعمًا لإدارة حزم Python باستخدام Pip.
  • بيئة العمل الافتراضية: يوفر الملحق دعمًا لإدارة بيئات العمل الافتراضية Python.

Python-autopep8

AutoPEP8 هو ملحق لتنسيق الكود Python تلقائيًا. حيث يتبع إرشادات تنسيق PEP 8، وهي الإرشادات الرسمية لتنسيق كود Python.

python-autopep8

ملحقات جانغو

طالما أنك قمت بتثبيت ملحق Python الرئيسي، فستتمكن من العمل في مشاريع Django بشكل جيد. ومع ذلك، إذا كنت مهتمًا، فهناك العديد من الإضافات التي تركز بشكل مباشر على إطار عمل Django وقد يكون بعضها محل اهتمامك. تثبيت أي منها أمر اختياري.

ملحقات visual-studio-code لجانغو

افتح مشروع Django في VS Code

الآن بعد أن تم تثبيت الملحقات المطلوبة، يمكننا فتح مشروع جانغو الجديد الذي أنشأناه مؤخرًا. للقيام بذلك، حدد File، ثم Open Folder، وحدد الدليل الخارجي لمشروع Django.

عند إنشاء مشروع جانغو، سيكون هناك مجلدين بنفس الاسم، افتح المجلد الخارجي في IDE.

vscode-open-django-project

يجب أن تكون بنية الملف الناتجة في Visual Studio Code هي الملفات المألوفة التي اعتدنا عليها في أي مشروع Django. وهي asgi.py وsettings.py وurls.py وwsgi.py وmanage.py.

django-project-structure

اكتشاف المزيد من بايثون العربي

اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

Scroll to Top

اكتشاف المزيد من بايثون العربي

اشترك الآن للاستمرار في القراءة والحصول على حق الوصول إلى الأرشيف الكامل.

Continue reading