PyCharm - أفضل لينكس بيثون IDE

سيقدم لك هذا الدليل بيئة التطوير المتكاملة PyCharm ، والتي يمكن استخدامها لتطوير التطبيقات المهنية باستخدام لغة برمجة Python. بيثون هي لغة برمجة رائعة لأنها عبر منصة حقيقية. يمكن استخدامه لتطوير تطبيق واحد والذي سيتم تشغيله على أجهزة كمبيوتر Windows و Linux و Mac دون الحاجة إلى إعادة ترجمة أي رمز.

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

كيفية تثبيت PyCharm

سيوضح لك هذا الدليل لتثبيت PyCharm كيفية الحصول على PyCharm ، وتنزيله ، واستخراج الملفات وتشغيلها.

شاشة الترحيب

عند تشغيل PyCharm لأول مرة أو عند إغلاق المشروع ، سيتم عرضك على شاشة تعرض قائمة بالمشاريع الحديثة.

سترى أيضًا خيارات القائمة التالية:

هناك أيضًا خيار إعدادات التهيئة يتيح لك إعداد إصدار Python الافتراضي والإعدادات الأخرى المماثلة.

خلق مشروع جديد

عندما تختار إنشاء مشروع جديد ، يتم تزويدك بقائمة لأنواع المشاريع المحتملة كما يلي:

إذا كنت ترغب في إنشاء تطبيق سطح مكتب أساسي يعمل على نظام التشغيل Windows و Linux و Mac ، فيمكنك اختيار مشروع Pure Python واستخدام مكتبات QT لتطوير تطبيقات رسومية تبدو أصلية في نظام التشغيل الذي تعمل عليه بغض النظر عن مكانها تم تطويرهم.

بالإضافة إلى اختيار نوع المشروع ، يمكنك أيضًا إدخال اسم مشروعك ، وكذلك اختيار إصدار Python لتطويره.

افتح مشروع

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

التحقق من الخروج من التحكم في المصدر

يوفر PyCharm خيارًا للتحقق من رمز المشروع من الموارد المختلفة عبر الإنترنت بما في ذلك GitHub و CVS و Git و Mercurial و Subversion.

PyCharm IDE

يبدأ PyCharm IDE بقائمة في الأعلى. تحت هذا ، لديك علامات التبويب لكل مشروع مفتوح.

على الجانب الأيمن من الشاشة توجد خيارات التصحيح من أجل التنقل خلال التعليمات البرمجية.

يحتوي الجزء الأيسر على قائمة ملفات المشروع والمكتبات الخارجية.

لإضافة ملف ، انقر بزر الماوس الأيمن على اسم المشروع واختر "جديد". ستحصل عندئذٍ على خيار إضافة أحد أنواع الملفات التالية:

عند إضافة ملف ، مثل ملف python ، يمكنك البدء في الكتابة في المحرر في اللوحة اليمنى.

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

يتضمن المحرر أيضًا IntelliSense الكاملة ، مما يعني أنك عند بدء كتابة أسماء المكتبات أو الأوامر المعروفة يمكنك إكمال الأوامر عن طريق الضغط على علامة التبويب.

تصحيح التطبيق

يمكنك تصحيح التطبيق الخاص بك في أي نقطة باستخدام خيارات التصحيح في الزاوية اليمنى العليا.

إذا كنت تقوم بتطوير تطبيق رسومية ، فيمكنك ببساطة الضغط على الزر الأخضر لتشغيل التطبيق. يمكنك أيضًا الضغط على shift و F10.

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

ولإجراء خطوة واحدة للأمام ، يمكنك الضغط على F8 ، الذي يخطو على الشفرة. هذا يعني أنه سيتم تشغيل التعليمات البرمجية ولكن لن تدخل في وظيفة. للدخول إلى الوظيفة ، يمكنك الضغط على F7. إذا كنت في وظيفة وتريد الخروج إلى وظيفة الاستدعاء ، اضغط على shift و F8.

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

خيار آخر رائع هو تشغيل الكود مع مدقق التغطية. لقد تغير عالم البرمجة كثيرًا على مر السنين ، ومن الشائع الآن أن يقوم المطورون بإجراء تطوير يعتمد على الاختبار بحيث يتمكن كل تغيير يجرونه من التحقق من عدم تحطيم جزء آخر من النظام.

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

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

إعادة هيكلة الكود

ميزة قوية حقا من PyCharm هو خيار إعادة بناء التعليمات البرمجية.

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

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

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

لا يتعين عليك الالتزام بجميع قواعد PyCharm. كثير منها مجرد إرشادات ترميز جيدة ولا علاقة لها بما إذا كان سيتم تشغيل الكود أم لا.

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

ملخص

PyCharm هو محرر رائع لتطوير كود Python في Linux ، وهناك إصداران متوفران. النسخة المجتمعية مخصصة للمطورين غير الرسميين ، في حين توفر البيئة المهنية جميع الأدوات التي قد يحتاجها المطور لإنشاء برامج احترافية.