بيثون حبل

بيثون حبل هو بيثون IDE.
التحميل الان

بيثون حبل الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Ali G Rudi
  • موقع ويب الناشر:

بيثون حبل العلامات


بيثون حبل وصف

بيثون حبل هو بيثون IDE. حبل هو بيثون IDE. الهدف الرئيسي من Python Rope's هو توفير ميزات مثل الانتهاء التلقائي، وإعادة الإعدام، ومساعدة المحتوى، والعطلات. المصنع: في السنوات الأخيرة، أصبح إعادة صياغة مهمة أساسية للبرمجة اليومية، خاصة في مجتمع Java. في منهجيات البرمجة Agile، مثل البرمجة الشديدة، يعد Refactoring أحد الممارسات الأساسية. بعض المعالمات تدعم بعض عمليات إعادة الإنفاق الأساسية مثل "Pydev" (والتي تستخدم رجل إصلاح الدراجات). تحتوي هذه المعالمات على مجموعة محدودة من Refactorings وتفشل عند إجراء عمليات إعادة الأمواد التي تحتاج إلى معرفة نوع الكائنات في التعليمات البرمجية المصدرية (خصيصا للمشاريع الكبيرة نسبيا). يحاول الحبل توفير مجموعة غنية من إعادة الإعدام. تتطلب بعض عمليات إعادة الإنخفاضات النوعية التي يتم وصفها لاحقا. إكمال: واحدة من الميزات الأساسية للمعدات الحديثة هو توافر الإكمال التلقائي. تحتوي بعض معرفات Python على دعم إكمال تلقائي ولكن في شكل محدود. نظرا لأنه لا يمكن استنتاج نوع العديد من المتغيرات من التحليل البسيط للقانون المصدر. أسماء الوحدات النمطية الإكمال التلقائي، أسماء الفئة، الأساليب الثابتة، طرق الفصل، أسماء الوظائف والأسماء المتغيرة سهلة. لكن إكمال تلقائي طرق وسمات كائن صعب. لأن IDE يحتاج إلى معرفة نوع الكائن الذي لا يمكن تحقيقه بسهولة معظم الوقت في اللغات الديناميكية. يستخدم حبل الخوارزميات التي تنخفض النوع لحل هذه المشكلة. يستنزف Type: عيب واحد لغات ديناميكية مثل Python هو أنه لا يمكنك معرفة نوع المتغيرات من خلال تحليل بسيط لرمز مصدر البرنامج معظم الوقت. معرفة نوع المتغيرات ضرورية للغاية لتوفير العديد من إعادة الإندمافات والإكمال التلقائي. سيستخدم الحبل من النوع الذي يستنزفه للتغلب على هذه المشكلة. يستخدم الاستنتاجات النوع من النوع التعليمات البرمجية التعليمية لتخمين نوع الكائنات. ولكن اكتب برامج الثعبان الثابتة أمر صعب للغاية. كانت هناك بعض المحاولات على الرغم من أنها ليست ناجحة للغاية (أمثلة: نفسية: فقط Str و Intits، Starkiller: لم يتم إصدارها و Shedskin: جيد ولكن محدود). إنهم يسهلون في الغالب بسرعة تسريع برامج Python عن طريق تحويل التعليمات البرمجية إلى لغات مكتوبة أخرى بدلا من بناء معالمات. قد تكون هذه الخوارزميات مفيدة. هناك نهج آخر تجاه الاستمرار في النوع. هذا هو تحليل البرامج قيد التشغيل. يؤدي هذا النهج الديناميكي إلى سجل أنواع المتغيرات لأنواعها أثناء تنفيذ البرنامج. على الرغم من أن هذا النهج أسهل كثيرا في التنفيذ من البديل، إلا أنه محدود. يتم تحليل أجزاء البرنامج التي يتم تنفيذها فقط. إذا كان المطورون يكتبون اختبارات الوحدة واستخدموا تطوير اختبار الدافع وراء هذا النهج يعمل بشكل جيد للغاية. متطلبات: بيثون ما الجديد في هذا الإصدار: تدعم وحدة AutoImport الآن التخزين المؤقت جميع الوحدات الفرعية من الوحدة النمطية. العودية عند إصلاح وحدات التحميل. تمت إضافة الدعم الأساسي لل Setuptouptools. تم تغيير طريقة الاستخراج للتعامل مع التحديثات المتغيرة الشرطية.


بيثون حبل برامج ذات صلة

جاوكيت

Javakit عبارة عن مجموعة من الأدوات ل VIM تساعدك على تطوير تطبيقات Java. ...

134

تحميل