دليل إنتاجية VS Code - دفتر جوبيتر
استخدم VS Code لبناء أداة إنتاجية عالية الكفاءة.
دفتر جوبيتر هو أداة قوية جدًا تسمح لنا بكتابة وتشغيل الشيفرات وعرض النتائج وتصور البيانات وعرض النتائج... إجمالًا، معه، يصبح كتابة مستندات تحتوي على شيفرة أسهل بكثير.
في المقالة السابقة، قمنا بإعداد البيئة الأساسية لـ VS Code. في هذه المقالة، سأشرح بالتفصيل Jupyter مع VS Code.
إعداد البيئة
معروف للجميع أن دفتر جوبيتر يعتمد على بيئة Python. للتحقق مما إذا كنت تمتلك بيئة Python، قم بكتابة Python: Select Interpreter في لوحة الأوامر في VS Code (Ctrl + Shift + P
)، إذا رأيت إصدارات Python يمكن اختيارها، فذلك يعني أنه ليس هناك مشكلة.
إذا لم يكن لديك بيئة Python، يمكنك تثبيتها عبر الطرق التالية:
- قم بتنزيل أحدث إصدار من حزمة تثبيت Python من موقع Python الرسمي (حاول اختيار إصدار مع مثبت ويب).
بعد إعداد بيئة Python المحلية، ستحتاج أيضًا إلى تثبيت إضافة Python داخل VS Code. في تحديث أخير، تم تضمين دفتر جوبيتر داخل هذه الإضافة، لذا لا داعي لتثبيتها بشكل منفصل.
إنشاء دفتر
بعد إعداد البيئة، يمكنك إنشاء دفتر جوبيتر فارغ (ملف .ipynb
) في لوحة الأوامر في VS Code (Ctrl + Shift + P
) عبر كتابة Python: Create Blank New Jupyter. قم بإجراء اختبار بسيط كما هو موضح في الصورة أدناه:
ستلاحظ أن الشيفرة تعمل بشكل طبيعي.
العمليات الأساسية
يتم استخدام دفتر جوبيتر لإنشاء وتحرير الشيفرات وتشغيلها باستخدام وحدات الشيفرة (code cells).
إضافة وحدات الشيفرة
تشغيل وحدة شيفرة واحدة
تشغيل مجموعة من وحدات الشيفرة
نقل وحدة الشيفرة
حذف وحدة الشيفرة
التبديل بين الشيفرة والماركداون
عارض الرسوم البيانية
من خلال عارض الرسوم البيانية، يمكنك بسهولة عرض الرسوم البيانية الناتجة عن الشيفرة وتصديرها بتنسيقات مختلفة:
عارض المتغيرات والبيانات
يمكنك رؤية أنواع المتغيرات وعددها وقيمها على الفور من خلال عارض المتغيرات:
يمكن أيضًا تصفح البيانات بشكل أكثر تفصيلاً من خلال مُستعرض البيانات:
المراجع والشكر
- العمل مع دفاتر جوبيتر في Visual Studio Code
- أصدر VS Code Python بالكامل! دعم دفتر جوبيتر الأصلي أخيرًا هنا!
عنوان النص: https://wiki-power.com/ يتم حماية هذا المقال بموجب اتفاقية CC BY-NC-SA 4.0، يُرجى ذكر المصدر عند إعادة النشر.
تمت ترجمة هذه المشاركة باستخدام ChatGPT، يرجى تزويدنا بتعليقاتكم إذا كانت هناك أي حذف أو إهمال.