Wing IDE

وينج اي دي اي - Wing IDE

تم تصميم Wing IDE من الألف إلى الياء للغة البرمجة Python ، لتجلب لك تجربة تطوير أكثر إنتاجية. توفر لك تجربة Wingware التي تبلغ 20 عامًا من الخبرة في Python IDE بيئة تطوير Pythonic أكثر. تم تصميم Wing IDE من الألف إلى الياء لـ Python ، ومكتوب بلغة Python ، وهو قابل للتوسيع باستخدام Python. لذلك يمكنك أن تكون أكثر إنتاجية.

اكتب أقل ودع Wing يقلق بشأن التفاصيل. احصل على ملاحظات فورية عن طريق كتابة كود Python الخاص بك بشكل تفاعلي في وقت التشغيل المباشر. التنقل بسهولة في التعليمات البرمجية والوثائق. تجنب الأخطاء الشائعة وابحث عن المشكلات مبكرًا بمساعدة تحليل كود Python العميق لـ Wing.

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

يعمل تركيز Wing على التطوير التفاعلي بشكل جيد مع التحليل العلمي وتحليل البيانات باستخدام Jupyter و NumPy و SciPy و Matplotlib و pandas وأطر أخرى. كما يعمل إطار بيانات مصحح الأخطاء وعارض المصفوفات على تسهيل فحص مجموعات البيانات الكبيرة.

وهو يدعم التطوير باستخدام Django و Flask و web2py و Pyramid و Google App Engine وأطر عمل الويب الأخرى. يمكن لمصحح الأخطاء التنقل عبر قوالب Django و web2py. إنه يعمل بسلاسة مع التعليمات البرمجية التي تعمل على مضيف بعيد أو جهاز افتراضي أو حاويات مثل Vagrant أو WSL.

نظرًا لأنه يمكن تشغيل مصحح أخطاء Wing في مثيلات Python المضمنة ، فيمكن استخدامه لتطوير البرامج النصية لـ Blender و Autodesk Maya و NUKE و Source Filmmaker وغيرها من تطبيقات النمذجة والعرض والتركيب التي تستخدم Python. يعمل التطبيق أيضًا مع pygame ومحركات الألعاب الأخرى المستندة إلى Python.

يمكن لـ Wing تطوير تطبيقات سطح المكتب واختبارها وتصحيحها باستخدام PyQt و wxPython و Tkinter وأطر تطوير واجهة المستخدم الأخرى. البرمجة النصية و Raspberry Pi وأنواع التطوير الأخرى مدعومة أيضًا.

يقدم Wing 7 نظامًا محسّنًا لتحذيرات الكود ونظام فحص جودة الكود يتضمن اكتشاف الأخطاء المضمّن والتكامل المحكم مع pylint و pep8 و mypy. يضيف هذا الإصدار أيضًا إطارًا جديدًا للبيانات وعارض المصفوفة ، وشخصية لوحة مفاتيح MATLAB ، وعرض بيانات تصحيح الأخطاء المضمنة بسهولة مع Shift-Space ، وعرض بيانات المكدس المحسّن ، ودعم استثناءات PEP 3134 المتسلسلة ، ووسائل الشرح للبحث وميزات التنقل بالرمز الأخرى ، والإشارات المرجعية المحسّنة ، وقائمة التكوين عالية المستوى ، ووضع العرض التقديمي المكبّر ، ومدير التحديث الجديد ، وتخطي الأجزاء الداخلية للاستيراد ، وتثبيت عامل بعيد مبسط ، وأكثر من ذلك بكثير.

 

مميزات برنامج Wing IDE:

- يعمل محرر Wing على تسريع تطوير Python التفاعلي من خلال الإكمال التلقائي والتوثيق المناسب للسياق ، واكتشاف الأخطاء المضمنة وتحليل جودة الكود ، وفرض PEP 8 ، والمساعدة في الاستدعاء ، والتحرير التلقائي ، وإعادة البناء ، وطي الكود ، والتحديد المتعدد ، ومقتطفات التعليمات البرمجية القابلة للتخصيص ، وأكثر بكثير. يمكنه محاكاة vi و emacs و Eclipse و Visual Studio و XCode و MATLAB.

- يجعل مصحح أخطاء Wing من السهل إصلاح الأخطاء وكتابة كود Python الجديد بشكل تفاعلي. استخدم نقاط التوقف الشرطية لعزل مشكلة ما ، ثم انتقل إلى التعليمات البرمجية ، وفحص البيانات ، وجرب إصلاحات الأخطاء باستخدام سطر أوامر Debug Console ، وقيم المراقبة ، وتصحيح الأخطاء بشكل متكرر. يمكنك تصحيح أخطاء التعليمات البرمجية متعددة العمليات ومتعددة الخيوط التي تم إطلاقها من IDE ، أو المستضافة في إطار عمل ويب ، أو يتم استدعاؤها من مثيل Python مضمن ، أو تشغيلها على مضيف بعيد ، أو VM ، أو حاوية. كما يوفر مصفوفة وإطار بيانات عارض للمهام العلمية وتحليل البيانات.

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

- يدعم التطبيق التطوير القائم على الاختبار مع أطر عمل الاختبار unittest ، و pytest ، و Django. من السهل تشخيص الاختبارات الفاشلة وإصلاحها باستخدام مصحح أخطاء Wing القوي ، ويمكنك كتابة رمز جديد بشكل تفاعلي في سياق وقت التشغيل المباشر الذي تم إعداده بواسطة اختبار الوحدة.

- يوفر دعم التطوير عن بُعد سريع التكوين جميع ميزات Wing بسلاسة وأمان إلى كود Python الذي يعمل على مضيف بعيد أو جهاز افتراضي أو حاوية. التطوير عن بعد ممكن للمضيفين الذين يشغلون macOS و Linux ، بما في ذلك حاويات Raspberry Pi و WSL و Vagrant.

- يوفر Wing IDE المئات من خيارات التكوين التي تؤثر على محاكاة المحرر وموضوعات العرض وتلوين بناء الجملة وتخطيط واجهة المستخدم وغير ذلك الكثير. يمكنك التبديل بسهولة من الوضع المظلم وإليه ، وتكبير الواجهة للعروض التقديمية والاجتماعات ، واستخدام المنظورات لإدارة تكوينات واجهة المستخدم الخاصة بالمهمة. يمكن إضافة ميزات IDE الجديدة عن طريق كتابة كود Python الذي يستدعي واجهة برمجة تطبيقات البرمجة النصية لـ Wing. يمكنك حتى تطوير وتصحيح البرامج النصية الخاصة بالملحق باستخدام Wing.

- يدعم إدارة المشروع والتحكم في المراجعة باستخدام Git و Mercurial و Perforce و Bazaar و Subversion و CVS. تشمل الميزات الأخرى دعمًا للافتراضية ، وأداة الاختلاف / الدمج ، وتحويل نمط المسافة البادئة ، وتنفيذ أسطر أوامر نظام التشغيل. يعمل Wing على أنظمة تشغيل Windows و macOS و Linux ، كما يدعم التطوير عن بُعد لـ Raspberry Pi وأجهزة ARM Linux الأخرى.

التسميات

    معلومات عامة عن البرنامج

    إسم الملف : Wing IDE
    الفئة : أدوات التطوير
    الاصـدار : (8.3.2.0) 101
    متطلبات التشغيل : Windows (كل النسخ)
    الترخـيص : مجاني
    حجـم المـلف : 72.4 ميجابايت
    اخـر تحـديث : 18 يونيو، 2022
    المـالك : Wingware
    تحميل البرنامج

    مشاركة

    التعليقات |0

    اترك تعليقاً

    البرامج المشابهة

    ربما يعجبك أيضاً