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

إيريك-إيدي

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

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

حول Eric Python IDE

Eric هي بيئة تطوير متكاملة للغات البرمجة Python و Ruby. يعتمد على منصة Qt toolkit ، التي تدمج عنصر تحكم محرر Scintilla شديد المرونة. وتم تصميمه ليكون قابلاً للاستخدام كمحرر سريع وفعالبالإضافة إلى كونها قابلة للاستخدام كأداة احترافية لإدارة المشاريع لدمج العديد من الوظائف المتقدمة.

اريك يتضمن نظام المكونات في، والذي يسمح بامتداد سهل للوظائف من IDE هذا مع المكونات الإضافية التي يمكن العثور عليها وتنزيلها من الشبكة.

ومع ذلك، Eric متوافق أيضًا مع العديد من لغات البرمجة الأخرى، ومستوى دعم Ruby يكاد يكون عالياً مثل Python.

اريك يمكن استخدامه لتطوير أي مجموعة من Python 3 أو Python 2 أو Qt 5 أو Qt 4 و PyQt 5 أو PyQt 4 ، على Linux و MacOS و Windows.

مساحة العمل الرئيسية مقسمة إلى عدة نوافذ. تحتوي كل نافذة على علامات تبويب إضافية. يمكن تكوين موقع النوافذ.

بين يمكن إبراز خصائصه الرئيسية:

  • عدد غير محدود من المحررين
  • شكلي تخطيط النافذة
  • شكلي تسليط الضوء على بناء الجملة
  • الإكمال التلقائي لشفرة المصدر
  • التعليمات البرمجية المصدر
  • شفرة المصدر قابلة للطي
  • دعامة مطابقة
  • تسليط الضوء على الخطأ
  • وظائف البحث المتقدم بما في ذلك البحث الشامل واستبدال المشروع
  • متصفح مدمج من الفئة أ
  • واجهة تحكم في الإصدار متكاملة لمستودعات Mercurial و Subversion و Git (مثل المكونات الإضافية الأساسية)
  • وظائف التعاون المتكامل (الدردشة ، المحرر المشترك)
  • نظام توثيق كود المصدر المتكامل
  • مصحح أخطاء Python المتكامل بما في ذلك دعم التطبيقات متعددة الخيوط ومعالجة التصحيح المتعدد
  • التنميط المتكامل ودعم تغطية التعليمات البرمجية
  • إدارة المهام المتكاملة
  • مرافق إدارة المشاريع المتقدمة
  • قشرة Python التفاعلية بما في ذلك بناء جملة hilighting والإكمال التلقائي

حول الإصدار الجديد من البيئة Eric 18.08

حاليا التطبيق تم تحديثه مؤخرًا إلى نسخته الجديدة Eric 18.08 حيث يتم تصحيح بعض الأخطاء وتقديم هذه الميزات الجديدة.

  • عارض القوالب
  • مستكشف الملفات
  • توثيق عارض الكود
  • IRC
  • أرقام
  • مستكشف الملفات
  • كود معدل بحيث يكون متصفح الملفات دائمًا نافذة منفصلة
  • واجهات Project Navigator
  • إجراءات إضافية لتعيين بعض خيارات مترجم IDL (-I، -D، -U)
  • مترجم
  • أضاف محرك ترجمة لمترجم لغة IBM Watson
  • متصفح الويب (NG)
  • تعريفات إضافية لمحرك البحث الافتراضي

كيفية تثبيت Eric IDE على Ubuntu 18.04 LTS ومشتقاته؟

شاشة eric4-02

Si يريدون تثبيت بيئة التطوير المتكاملة هذه لـ Python و Ruby على أنظمتهم ، يمكنهم القيام بذلك باتباع الإرشادات التي نشاركها أدناه.

كخطوة أولى ، يجب علينا فتح محطة طرفية في نظامنا باستخدام Ctrl + Alt + T وتنفيذ الأوامر التالية فيها.

إلى إجراء التثبيت من المستودعات الرسمية يجب أن نكتب:

sudo apt-get install eric python3-pyqt5.qsci python3-pyqt5.qtsql python3-pyqt5.qtwebkit python3-pyqt5

وجاهزًا لذلك ، سيكون لديك بالفعل IDE هذا مثبتًا على نظامك.

في بعض الأنظمة يميلون إلى مواجهة مشاكل مع هذا النوع من التثبيت ، لذا فإن الطريقة الأخرى للحصول على IDE هذا هي التالية.

يجب علينا تنزيل أحدث إصدار مستقر من IDE من الرابط التالي.

التحميل الان يجب علينا فك ضغط الملف الذي تم تنزيله باستخدام الأمر التالي من المحطة:

tar -xzvf eric6-i18n-es-18.08.tar.gz

ندخل الدليل مع:

cd eric6-i18n-es-18.08

ونقوم بتنفيذ الأوامر التالية:

sudo apt install python3-pip

pip3 install qscintilla

sudo ./install.py

في البداية يفتح البرنامج نافذة الإعدادات ، والتي تقدم مجموعة متنوعة من البيئات.


اترك تعليقك

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

*

*

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

  1.   ميغيل قال

    لا تشوبه شائبة! شكرا لك