بيشارم: بيئة تطوير لبيثون

بيشارم بيثون

هذه المرة سننتهز الفرصة للتحدث عنها PyCharm ، وهو IDE (بيئة تطوير متكاملة) المتعدد تستخدم في مجال البرمجة ، له نسختان واحد مقسم إلى كومونيتي وطبعة تعليمية تم إصدارها بموجب ترخيص Apache و والآخر هو الإصدار المحترفصدر l بموجب ترخيص الملكية.

في الإصدار الاحترافي مقابل رسوم ، يوفر لهم وظائف إضافية ، مثل بيئة الترميز لتطوير الويب ، والتطوير عن بُعد ، فضلاً عن دعم قاعدة البيانات.

ميزات PyCharm

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

المساعدة في الترميز والتحليل ، مع إكمال التعليمات البرمجية ، وبناء الجملة ، وإبراز الأخطاء.

التنقل في المشروع والكود ، وطرق عرض المشروع المتخصصة ، وطرق عرض بنية الملف ، والانتقالات السريعة بين الملفات والفئات والأساليب والاستخدامات

إعادة هيكلة بيثوn: يشمل إعادة التسمية ، طريقة الاستخراج ، إدخال متغير ، إدخال ثابت ، اسحب ، ادفع لأسفل وغيرها

دعم الأطر الويب: Django و web2py و Flask

المدمج في مصحح أخطاء Python

اختبار الوحدة المتكاملة ، مع تغطية كود سطر بسطر

تطوير Google App Engine Python

Iتكامل التحكم في الإصدار- واجهة مستخدم موحدة لـ Mercurial و Git و Subversion و Perforce و CVS مع قوائم التغيير والدمج.

كيفية تثبيت PyCharm على Linux؟

في حالة Ubuntu ومشتقاته PyCharm متاح للتنزيل من Ubuntu Software Center في ثلاثة إصدارات: إصدار Pro وإصدار EDU وإصدار CE. كل ما عليك فعله هو البحث عن Pycharm وسيظهر.

بالنسبة للتوزيعات الأخرى لدينا تثبيت أكثر عمومية ، علينا فقط تنزيل ملف .tar.gz من موقع Jet Brains الرسمي.

بمجرد الانتهاء من التنزيل ، افتح Terminal في مجلد التنزيل حيث يوجد الملف و اكتب ما يلي في المحطة لاستخراجها:

tar -xvf pycharm-community-*.tar.gz

يمكنك أيضًا النقر بزر الماوس الأيمن فوق الملف والنقر فوق استخراج هنا. سيتم استخراجه في نفس المجلد مثل ملف .tar.gz.

فعلت هذا دعنا ننتقل إلى مجلد bin ثم اكتب ما يلي في الجهاز لبدء تشغيل Pycharm:

./pycharm.sh

التثبيت من Snap

يمكن أيضًا تثبيت التطبيق بمساعدة حزم snap ، والشرط الوحيد هو أن يدعم نظامنا ميزة snap ، وإلا فسيتعين علينا تثبيته.

كوننا متأكدين بالفعل من الحصول على دعم الخاطف على جهاز الكمبيوتر الخاص بنا ، فإننا نفتح محطة طرفية وننفذ الأمر التالي لتثبيت الإصدار المحترف:

sudo snap install pycharm-professional --classic

في حين لإصدار المجتمع:

sudo snap install  pycharm-community --classic

الإعداد الأولي Pycharm

سيسمح لك التشغيل الأول لـ Pycharm بتكوينه وفقًا لتفضيلاتك ، بما في ذلك إعدادات السمات الخاصة بك ، وموقع مشاريعك ، وإعدادات المكونات الإضافية التي تريد تضمينها.

يجب عليهم قراءة "اتفاقية سياسة الخصوصية" وقبولها للمتابعة.

بمجرد الانتهاء من ذلك ، يمكنك تكوين السمة التي تفضلها أدناه ، وهناك ثلاثة سمات لواجهة المستخدم: Intellij و Darcula و GTK +.

يمكنهم تسهيل بدء تشغيل IDE باستخدام البرامج النصية للمشغل ، ولكن يمكنك تخطيها.

ثم يمكنك تكوين الملحقات التي تريد تضمينها في التثبيت الخاص بك. سيتم عرض شاشة التوصيل الأولي على النحو التالي:

في نهاية التكوين ، سيتم فتح نافذة مشابهة لما يلي لإنشاء مشروع جديد أو فتح مشروع أو الخروج من نظام التحكم في الإصدار.

بمجرد اختيار المشروع ، شاشة التطبيق الأولي التي ستراها ستكون كالتالي:

plugins_orig

وبهذا سيكون لدينا IDE مثبتًا على أجهزة الكمبيوتر الخاصة بنا ، حيث يمكنهم البدء في تطوير مشاريعهم.

إذا كنت تعرف أي IDE آخر مشابه لـ Pycharm ، فلا تتردد في مشاركته معنا في التعليقات.


اترك تعليقك

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

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   غييرمو قال

    لا يعجبني أنه يفتقر إلى الميزات الأساسية في الوقت الحاضر مثل إدارة تطبيقات الويب والبعد وقواعد البيانات. بدءًا من pycharm ، حتى لو لم تكن محترفًا ولكن شخصًا بسيطًا من العصاميين ، يجعل من المستحيل عليك القيام بأي شيء مفيد اليوم دون المرور بالخروج بمجرد تقدمك في أي مشروع متوسط.
    أنا أفضل Geany مع QT-Designer لإنشاء أي برنامج بيثون.