Eric

البرمجيات قطة:
Eric
تفاصيل البرنامج:
الإصدار: 18.06 محدث
تاريخ إيداع: 22 Jun 18
المطور: Detlev Offenbach
ترخيص: حرر
شعبية: 246

Rating: 2.4/5 (Total Votes: 5)

يعد Eric مشروعًا مفتوح المصدر ومتعدد المنصات يوفر للمطورين والمبرمجين بيئة تطوير متكاملة (IDE) متكاملة الميزات وفريدة من نوعها للغات برمجة Python و Ruby.


مكتوب بالكامل في بايثون

تمت كتابة البرنامج في Python ، ويتميز واجهة المستخدم الرسومية واجهة المستخدم الرسومية (GUI) المصممة بمساعدة مجموعة أدوات Qt ، ويدمج مكتبة Scintilla ، التي توفر وظائف تحرير النص الأساسية.

تم تصميم Eric بحيث يكون قابلاً للاستخدام كمحرر برمجة كل يوم وكامل ، بالإضافة إلى أداة إدارة مشروعات احترافية ، ودمج العديد من الميزات القوية لمبرمجي Python و Ruby على حدٍ سواء.


الميزات في لمحة

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

كما يقدم أيضًا قشرة بيثون / روبي التفاعلية ، وتخطيط نافذة قابل للتكوين وتسليط الضوء على البنية ، ووظيفة البحث والاستبدال على نطاق واسع في المشروع ، بالإضافة إلى دعم مستودعات Mercurial (HG) و Subversion (SVN).

يقوم التطبيق بدمج العديد من الميزات القوية ، مثل متصفح فئة ، متصفح ويب ، مصحح روبي غني بالمميزات ، دعم لتغطية الكود و التنميط ، دعم غير مقيد ، دعم CORBA ، واجهة التحكم في الإصدار لـ CVS (نظام الإصدارات المتزامنة) ووظائف التعاون ونظام توثيق التعليمات البرمجية المصدر.

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


الحد الأدنى

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

يتوفر إريك حاليًا بلغات متعددة ، بما في ذلك الإنجليزية والألمانية والفرنسية والروسية والتشيكية. يتم توزيعها في طبعتين ثابتتين ، Eric4 لـ Qt4 و Python 2 و Eric5 لـ Qt4 و Python 3. وهي تدعم أنظمة التشغيل Linux و Microsoft Windows و Mac OS X.

ما هو الجديد في هذا الإصدار:

المحرر:
إضافة خيار تكوين (Editor- & gt؛ صفحة النمط) لعرض خريطة العلامة على يمين أو يمين المحرر
إضافة قائمة سياقات لـ & quot؛ fold & quot؛ حافة
تحسين التعامل مع الخطوط المطوية عند استخدام & quot؛ اذهب إلى & quot؛ المهام
تغيير حجم مربع القائمة التلقائي لتتناسب مع محتويات
إضافة خيار تهيئة (Editor- & gt؛ autocomplete لإعداد أقصى عرض وارتفاع لعلامة مربع القائمة الكاملة تلقائيًا
الصدف:
تغيير حجم مربع القائمة التلقائي لتتناسب مع محتويات
واجهة pip:
إضافة إجراء لتثبيت حزمة / عجلة متوفرة محليًا
متصفح الويب (NG):
تحسين إرسال & quot؛ Referer & quot؛ رأس مثل ذلك يتم من قبل فايرفوكس

ما هو الجديد في الإصدار:

والعام:
إضافة رمز شريط الحالة لإظهار حالة الاتصال بالنافذة الرئيسية
إضافة إجراء لمسح البيانات الخاصة من IDE
لعبة الداما:
إضافة القدرة على تجاهل التحذيرات حسب الشفرة (استخدم __IGNORE_WARNING___ ، على سبيل المثال __IGNORE_WARNING_M613__)
مصحح:
إضافة سجل واجهة مصحح للسماح للمصممين يتم تنفيذه كمكونات إضافية
مصححات Python:
غير البروتوكول إلى بروتوكول نمط JSONRPC ليكون أكثر قوة
سرعات هائلة من عميل debug (Tobias Rzepka)
توحيد عملاء المصحح لبيثون 2 و 3 (توبياس رزيبكا)
توحيد عملاء المصحح القياسية والمترابطة (Tobias Rzepka)
إضافة دعم debug لخيوط QThread (Tobias Rzepka)
روبي ديبوجر:
إزالة مصحح أخطاء Ruby (لا تعمل الواجهة مع إصدارات Ruby الحديثة بعد الآن)
استدعاء تتبع عارض
إضافة إمكانية إيقاف التسجيل عند الخروج من البرنامج النصي للعميل
متغيرات المشاهد
إضافة إمكانية تحديث العرض عبر قائمة السياق
محرر الهيكس:
إضافة أداة تحرير عرافة صغيرة لطيفة (يمكن استخدامها كأداة مستقلة كذلك)
محرر أيقونة:

إضافة القدرة على إغلاق جميع نوافذ محرر أيقونة أخرى
مشروع:
إضافة مربع حوار للبحث السريع عن الملفات في قائمة ملفات المشاريع (بفضل Mike C. Fletcher للإسهام في غالبية هذا)
إضافة خيار لإعادة فحص المشروع للمهام مفتوحة
متصفح المشروع:
إضافة إمكانية للبحث في شجرة الملفات عبر لوحة المفاتيح (الدلائل والملفات فقط)
أدوات:
علبة البداية
إضافة إدخال لعرض معلومات الإصدار
واجهات نظام التحكم في الإصدار:
زئبقي
إضافة دعم لسحب ودفع المرجعية الحالية
إضافة دعم لتمديد الشريط
إضافة دعم لامتداد histedit
إضافة دعم للشريط وجلب الإضافات إلى متصفح السجل
إضافة إجراء إلى قائمة الإدارة لتنظيف حزم النسخ الاحتياطي
مستعرض ويب (تستند QtWebKit):
إضافة إمكانية لتذكر قيم التكبير لكل موقع (بما في ذلك مربع حوار لإدارة هذه)
إضافة رمز شريط الحالة لإظهار حالة الاتصال
مستعرض ويب (يستند إلى QtWebEngine):

استدار متصفح الويب إلى QtWebEngine اعتبارًا من Qt 5.6.0 لأن البدء بهذا الإصدار لم يعد QtWebKit مدعومًا (رسميًا)
باقات الطرف الثالث:
تحديث Pygments إلى 2.1.3
تحديث pep8 إلى 2.1.0dev0 وإعادة تسميته إلى pycodestyle
updated.py updated 4.1.0
تحديث pyflakes إلى 1.2.3+

ما هو الجديد في الإصدار 6.1.6:

هذا هو إصدار إصلاح الأخطاء.

ما هو الجديد في الإصدار 6.1.3:

هذا هو إصدار إصلاح الأخطاء.

ما هو الجديد في الإصدار 6.1.0:

والعام:
إضافة صفحة تكوين لتحرير قائمة أنواع mime ليتم فتحها في محرر eric
إضافة "--settings =" مفتاح سطر الأوامر لتخزين ملفات الإعدادات في دليل غير قياسي
لعبة الداما:
إضافة وضع دفعي إلى مدقق نمط التعليمات البرمجية للاستفادة من وحدات المعالجة المركزية (CPUs) / CPU-Cores متعددة
إضافة شيكات متنوعة إلى مدقق نمط الشفرة (تعليق الترميز ، حقوق النشر ، المكفوفين ، عبارات الطباعة ، مجموعة عناصر واحدة ، واردات __future__ ، تنسيقات سلسلة النمط القديم ، سلاسل تنسيق السلسلة)
إضافة وضع دفعي إلى مدقق الجملة للاستفادة من وحدات المعالجة المركزية المتعددة / CPU-Cores
إضافة وضع دفعي إلى مدقق المسافات البادئة للاستفادة من وحدات المعالجة المركزية المتعددة / CPU-Cores
إضافة رمز تعقيد المدقق iaw. مكابي إلى المدقق نمط رمز
محرر:
إضافة القدرة على تكوين ألوان أدلة المسافة البادئة
إضافة القدرة على طرح قائمة إكمال متعددة ومقدمي خدمات الاتصال
إضافة علامات البحث إلى خريطة العلامة
متصفح الملفات:
إضافة القدرة على إظهار واردات البرنامج النصي Python
سجل المشاهد:
إضافة عامل تصفية رسائل بما في ذلك صفحة التكوين
حوار التفضيلات:

غيرت وظيفة "الفلتر" إلى وظيفة "بحث" لتعطيل جميع الإدخالات ، التي لا تحتوي على السلسلة المدخلة
تغيير معالجة إدخالات قائمة صفحة التكوين ليتم طيها في العرض الأول وتذكر تلك التي يتم توسيعها أثناء تشغيل eric (ولكن ليس بين الدعوات)
Previewers:
إضافة إمكانية لاستخدام "Sphinx" لمعاينة ملفات ReST
مشروع
إضافة وظائف لإعادة تنظيم الملفات تلقائيًا ، عند تغيير نوع نوع المشروع أو اقترانات الملف
متصفح المشروع:
إضافة القدرة على إظهار واردات البرنامج النصي Python
مصدر رمز الوثيقة:
العلامات المضافة لوصف نوع المعلمات (type وptype) وقيم الإرجاع (tytype)
عارض المهام:
إضافة إمكانية لإضافة مهام فرعية (أي تسلسل هرمي للمهام) للمهام التي يتم إنشاؤها يدويًا
أدوات:
حوار الاختلاف
إضافة القدرة على البحث في الإخراج
واجهات نظام التحكم في الإصدار:
الكل
إضافة القدرة على البحث في إخراج مربعات الحوار Diff
زئبقي
تعزيز وظيفة متصفح السجل من خلال وضع البحث
تعزيز وظيفة متصفح السجل عن طريق إجراءات السحب والدفععزز

وظيفة حوار الحالة من خلال طريقة المشاهدة
متصفح الإنترنت:
إضافة دعم لأذونات ميزة HTML5
تحليل محسّن لرأسية التناظر لمحتوى العرض إلى الطريقة التي يتم بها ذلك في qutebrowser
تعديل وتوسيع واجهة VirusTotal لواجهة برمجة التطبيقات v2
إضافة نافذة مفتش الويب الخاصة بنا للتغلب على أسبوع كيو تي
أضاف مديرًا لـ Flash Cookies
باقات الطرف الثالث:
التغطية المحدثة إلى 4.0
تحديث Pygments إلى 2.0.2

ما هو الجديد في الإصدار 6.0.9:

هذا هو إصدار إصلاح الأخطاء.

ما هو الجديد في الإصدار 6.0.7:

هذا هو إصدار إصلاح الأخطاء.

ما هو الجديد في الإصدار 6.0.5:

هذا هو إصدار إصلاح الأخطاء.

ما هو الجديد في الإصدار 6.0.4:

هذا هو إصدار إصلاح الأخطاء.

ما هو الجديد في الإصدار 6.0.1:

هذا هو إصدار إصلاح الأخطاء.

ما هو الجديد في الإصدار 6.0.0:

يتضمن الإصدار 6.0.0 من eric وظيفة eric 5.5 بالإضافة إلى بعض الإضافات الإضافية. الاختلاف الرئيسي هو أنه يمكن استخدامه مع Python3 / 2 و PyQt5 / 4 و Qt5 / 4 على أنظمة التشغيل Linux و Mac OS X و Windows.

ما هو الجديد في الإصدار 5.5.0:

والعام:
تنفيذ خدمة خلفية تقوم بتنفيذ نصوص Python2 و Python3 في الخلفية بشكل مستقل عن المترجم الحالي
تمت إضافة ترجمات برتغالية بواسطة Candido Fontes
لعبة الداما:
تحديث pep8 إلى 1.5.6
تحديث pyflakes إلى الإصدار 0.8.1 (متوافق مع Python 3.4.0)
مدقق بناء الجملة المضافة لملفات جافا سكريبت
إضافة إمكانية لفحص ملفات متعددة من متصفح مصادر المشروع
مصحح:
التغطية المحدثة إلى 3.7.1
تمكين معلومات التغطية في مشاريع Python2
محرر:
إضافة خريطة التمرير مثل عرض تظهر جميع علامات
إضافة إدخال قائمة سياق لإعادة تحميل ملف مع ترميز معين
إضافة lexer لملفات ورقة أنماط Qt (عند الترقية من إصدارات eric القديمة ، يجب إجراء تغيير في ارتباط lexer لملفات * .qss عبر مربع حوار التكوين)
إضافة دعم QScintilla Gettext lexer (QsciLexerPO) اعتبارًا من QScintilla 2.8.2
إضافة دعم لـ lexer QScintilla CoffeeScript (QsciLexerCoffeeScript) اعتبارًا من QScintilla 2.8.3
مشروع متعدد:
إضافة دعم لتصنيف المشروعات وتغيير تنسيق ملف المشروع المتعدد

تغيير تنسيق ملف مشروع متعدد لاحتواء المسارات النسبية لملفات المشاريع المتضمنة
مدير المساعد:
توسيع مربع حوار مستودع التخزين الإضافي للسماح بإخفاء الإدخالات غير المرغوب فيها وتنظيف منطقة تنزيل الملحقات
تنفيذ التحقق من توافق Python2 للمكونات الإضافية (العلامة المنطقية الجديدة 'python2Compatible'
مشروع:
إضافة دعم لمشاريع جافا سكريبت
إضافة رمز لنقل الملفات / الأدلة المحذوفة إلى سلة المهملات التي تقع مرة أخرى لإزالتها (os.remove) ، إذا كان لا يمكن استيراد 2trash بسبب التبعيات في عداد المفقودين
متصفح نماذج المشروع:
إضافة وظائف لتعديل بعض خيارات إنشاء كود النموذج (انظر صفحة تهيئة Qt)
واجهات نظام التحكم في الإصدار:
الكل
جعل حالة الصمام (الزاوية اليمنى السفلى) قابلة للنقر (حسب حالة VCS الكلية ستعرض متصفح السجل أو مربع حوار الحالة)
زئبقي
تحسين مربع حوار العلامات وتوسيع مستعرض السجل للسماح بوضع علامات على مراجعة محددة
إضافة مربعات حوار لإدخال محتويات ملفات .hgrc / mercurial.ini و .hg / hgrc الأولية
إضافة خيار تكوين لفرض استخدام أداة الدمج الداخلية

تم توفيرها من الإجراءات ذات الصلة بالدفع / السحب التي تعتمد على مستودع تخزين بعيد (افتراضي / دفع افتراضي في .hg / hgrc)
توسيع مستعرض السجل عن طريق إجراء للتبديل إلى المراجعة المحددة
إضافة دعم لامتداد الرف (اعتبارًا من Mercurial 2.8)
إضافة دعم للملحق largefiles (اعتبارًا من Mercurial 2.0)
إضافة دعم لملخص قوائم Mercurial
إضافة دعم لأوامر فرعية مختلفة "حل"
متصفح الإنترنت:
إضافة DuckDuckGo إلى قائمة محركات البحث الافتراضية
باقات الطرف الثالث:
تحديث CharDet إلى 2.2.1

ما هو الجديد في الإصدار 5.4.7:

هذا هو إصدار إصلاح الأخطاء.

ما هو الجديد في الإصدار 5.4.6:

هذا هو إصدار إصلاح الأخطاء.

ما هو الجديد في الإصدار 4.5.19:

هذا هو إصدار إصلاح الأخطاء.

ما هو الجديد في الإصدار 4.5.18:

هذا هو إصدار إصلاح الأخطاء.

ما هو الجديد في الإصدار 4.5.17:

هذا هو إصدار إصلاح الأخطاء.

ما هو الجديد في الإصدار 4.5.15:

هذا هو إصدار إصلاح الأخطاء.

والمتطلبات:

بيثون
باي كيوت

لقطات

eric_1_69446.png
eric_2_69446.png

برامج مماثلة

Qt Creator
Qt Creator

17 Feb 15

PiKdev
PiKdev

3 Jun 15

Anjuta IDE
Anjuta IDE

22 Jun 18

تعليقات ل Eric

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!