EiffelStudio

البرمجيات قطة:
EiffelStudio
تفاصيل البرنامج:
الإصدار: 6.8.8.6454 محدث
تاريخ إيداع: 12 May 15
المطور: Emmanuel Stapf
ترخيص: حرر
شعبية: 19

Rating: 1.5/5 (Total Votes: 2)

برامج ايفل تقدم أدوات التطوير التي تجعل من الخرسانة واختلاف فوري في كيفية شركات إنتاج البرمجيات.
 
 الشركة المنتج الرئيسي، EiffelStudio، منشورة تحت الترخيص المزدوج: الاختيار بين المصدر والتجارية فتح.
 
 في حين يعتبر على نطاق واسع ايفل كأفضل اللغة لخلق سريعة وقوية، وتطبيقات قابلة لل، EiffelStudioTM هو الأداة الوحيدة لتحقيق القوة الكاملة لتنمية FrameworkTM ايفل.
 
 EiffelStudio هو أكثر من مجرد IDE.
 
 تخيل أن تكون قادرة على نموذج النظام الخاص بك كما كنت أعتقد - التقاط الاحتياجات الخاصة بك وعمليات التفكير الخاصة بك في إيفل. ثم، عندما كنت على استعداد لتصميم، عليك بناء على النموذج الذي أنشأته للتو، لا يزال في إيفل. ثم تنفيذ، في إيفل. تحتاج أبدا إلى رمي أي شيء والبدء من جديد. أنت لا تحتاج إلى أدوات إضافية لتكون قادرة على العودة وإجراء تغييرات في بنية بأمان. الهندسة ذهابا وإيابا؟ انها بنيت في التصميم. الاختبار، والمقاييس وأدوات الإنتاجية؟ انهم بنيت في.
 
 والتصحيح؟ التصميم الأصلي ايفل من خلال ContractTM يمنع 90٪ من الأخطاء التي تحدث من أي وقت مضى في المقام الأول - ويتم تتبع بسهولة وإصلاحه، عادة في غضون عشر دقائق ما البق لا تزال قائمة.
 
 إذا كان لديك عدة منصات لتدعيم والتوفيق أو التواصل معه، لا توجد مشكلة. ايفل يعمل على ويندوز، ويونيكس، لينكس، جزءا لا يتجزأ، وحتى أنظمة VMS. يمكنك إنشاء تطبيق في إيفل (حتى استيراد التطبيقات الموجودة لديك كنقطة انطلاق)، ثم تهاجر إلى أي منصة أخرى ايفل يجمع إلى

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

< P> هذا الافراج عن مرشح لEiffelStudio 6.8 الذي يشتمل على ما يلي جديدة: SCOOP (بسيطة المتزامنة تكنولوجيا البرمجة الشيئية)، والقدرة على إرفاق عملية قيد التشغيل إلى المصحح EiffelStudio، وتحسين مكتبة EiffelStore و MySQL التعامل معها، ومترجم ومختلف بوجفيكسيس EiffelStudio.

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

New:
مترجم: المعتمدة الأسماء المستعارة قوسين التي تسمح علاج المكالمات الميزة مع الحجج على الكيانات التي تتخذ أي حجج للنظر المكالمات ميزة العادية و. هذا هو الغالب مفيدة لإجراء المكالمات على كائنات الوكيل، على سبيل المثال بدلا من my_agent.call (س) قد يكون من الممكن استخدام my_agent (خ). على عكس شريحة الاسم المستعار، قوس الاسم المستعار يمكن استخدامها مع كل من الاستفسارات والأوامر، ولكن كما هو الحال مع قوس اسم مستعار، يجب أن يكون ميزة المقابلة وسيطة واحدة على الأقل.
مترجم: المعتمدة قواعد جديدة للتعامل مع الحجج الفعلية في ميزة الاتصال أن اللفائف الحجج مشاركة في الصفوف (tuple) في الحالات التالية: تجاوز عدد من الحجج الفعلية عدد من الحجج الرسمية أو عندما يكون عدد من الحجج الفعلية هو مساو لعدد من الحجج الرسمية، ولكن الحجة الفعلية الماضية ليس نوع متوافق مع الحجة الرسمية الأخيرة ما لم ملفوفة في الصفوف (tuple). وهذا مفيد في الغالب لإجراء مكالمات على الأشياء وكيل تجنب صريح تدوين الصفوف (tuple) اضح. على سبيل المثال، my_agent.call ([123، ومثل، اي بي سي ومثل ؛، قيمة]) يمكن أن يكتب my_agent.call (123، ومثل، اي بي سي ومثل ؛، القيمة)، أو عندما يقترن قوسين الاسم المستعار، كما my_agent (123، و مثل ، اي بي سي ومثل ؛، القيمة).
مترجم: المعتمدة التعبيرات الشرطية التي تسمح باستخدام تعبيرات مختلفة لحساب القيمة اعتمادا على بعض شرط: إذا كان x العلامة & lt؛ وضع Y و X العلامة & lt؛ ض س ثم ELSEIF ذ العلامة & lt؛ ض ثم ص ض نهاية آخر.
مترجم: ECF دعم إعادة التوجيه - & GT؛ توفير وسيلة لخلق إعادة توجيه من .ecf إلى آخر (على غرار ربط)
التحسينات:
مكتبة: أضيفت الأسماء المستعارة قوسين لPROCEDURE.call وFUNCTION.item بحيث يدعو إلى وكلاء foo.call (1، 2، 3) و x: = bar.item (ومثل؛ qux ومثل؛) يمكن استبدالها مع فو (1، 2، 3) و x: = شريط (ومثل؛ qux مثل &؛).
مكتبة: أضيفت نسخة الفراغ المأمون للجوبو، إلا حجج واختبار والأدوات وXML ليست حتى الآن باطلة آمنة.
إصلاحات الشوائب:
مترجم: علة # 18266 (اختبار # svalid031) - إصلاح الخلل الذي تسبب الإبلاغ عن خطأ غير موجود على ميزة إعادة تسميته باستخدام اسم مستعار قوس.
مترجم: علة # 18282 (اختبار # multicon062) - إصلاح الخلل الذي تسبب التقرير عن الخطأ غير صحيحة لميزات مع اسم مستعار شريحة محددة في العديد من القيود الرسمية العامة.
مترجم: اختبار # attach108 - تصحيح حساب نطاقات للقراءة فقط المتغيرات المستخدمة في التعبيرات المترتبة عليه مع conjuctions.

ما هو الجديد في النسخة النسخة 7.1.8.8986:

This يضيف إطارا جديدا ايفل الويب، ويحسن تنفيذ SCOOP للسماح للمزيد من المعالجات على التوالي، يضيف دعما للGTK 3.4 ولها HTML5 الخلفية، ويحسن أداة نظام المعلومات إيفل، ويضيف مختلف بوجفيكسيس والتحسينات.

ما هو الجديد في النسخة النسخة 7.0.8.8074:

This يحتوي على تحسينات كبيرة في مجالات التزامن (عبر التكنولوجيا SCOOP) وباطلة السلامة من خلال تسهيل الهجرة إلى كود الفراغ آمنة.
وبالإضافة إلى ذلك، فإنه يحتوي على العديد من التحسينات الصغيرة لجعل EiffelStudio سهلة الاستخدام يتضمن مساهمات المزيد والمزيد من الخارجية.

ما هو جديد في اطلاق سراح النسخة 6.7.8.5049:

This يحل بعض القضايا incrementality عند استخدام مرافق الاختبار.
تم حل بعض مشاكل العرض مع بناء في جميع أنحاء الجديد.

ما هو الجديد في النسخة 6.6.8.2636:

New الميزات:
واضاف قاعدة الدعم لعدم تطابق الصحيح في الكتلة التسلسل SED.
التحسينات:
وقت التشغيل عندما التوأمة مثيل خاص حيث `القدرات" هو أعلى بكثير من ل`العد" سيتم نسخة جديدة يكون لها القدرة `'مجموعة إلى` العد.
وأضاف الاستوديو الجديد قائمة خطأ أداة تفضيل ومثل؛ tools.error_list.show_tooltip ومثل ؛، حتى يمكن للمستخدمين تحديد ما إذا كان ينبغي أن تظهر نافذة تلميح الغنية تلقائيا في أداة قائمة خطأ.
ميزة إزالة
إصلاحات الشوائب:
مترجم علة ثابتة # 16545 عندما مترجم لم يكشف أن لا يحتوي ملف جديد فئة المتوقعة بعد الرجوع عليه في النظام (انظر اختبار incr340 #).
مترجم الثابتة عدة البق إعادة تصنيف (علة # 16546، علة # 16547، علة # 16553) لحالات عند إزالة ميزة مع تأكيدات من فئة الوالدين في حين لا تزال فئة الأطفال دون تغيير (انظر اختبار # incr341، اختبار # incr342، اختبار # incr343 ).
استوديو علة ثابتة # 15788 (علة # 16209، علة # 16278) خطأ تلميح امض عندما الماوس خارج EiffelStudio
استوديو علة ثابتة # 16543 تبحث في المستفيدون ميزة أو أحفاد لا التمرير لإظهار المباراة
مترجم البق الثابتة إعادة تصنيف (علة # 14525، علة # 16052) التي تسببت في تحطم مترجم أو رسالة خطأ غير صحيحة عند فحص كود الموروثة من عميل يشير إلى الميزة التي هو (إعادة) انتقل (انظر اختبار # incr293، اختبار # incr338).
تغييرات المستخدم:
استوديو ذهب الوضع التجريبي الآن، فقد أصبح الافتراضي. للوصول إلى الوضع الافتراضي 6.5، على المرء أن استخدام إصدار متوافق.

ما هو الجديد في النسخة 6.5.8.524:

The EiffelBase مكتبة ملحق أضيف إلى تسليم EiffelStudio.
توفر هذه المكتبة SEARCH_TABLE الطبقة الجديدة، والتي هي عبارة عن مجموعة حيث العناصر هي HASHABLE، وبعض المرافق الفرز جديدة لأحفاد فهرسة.
تم إصلاح عدد قليل من القضايا مع PART_SORTED_SET وBINARY_SEARCH_TREE_SET.
تم إصلاح الخلل المختلفة EiffelStudio. أحرز "clear_all" في صفوف STRING وHASH_TABLE عفا عليها الزمن في صالح 'wipe_out.
وقد تم تغيير السلوك في STRING.resize لمنع الاتصال 'تغيير' مع حجم أصغر.

ما هو الجديد في النسخة 6.4.7.9263:

For مسألة التوافق مع الإصدارات السابقة نحن بما في ذلك 2 نسخ من المكتبات. افتراضيا فإنه يستخدم إصدار متوافق مع الإصدارات السابقة. لاستخدام المكتبة الجديدة، لديك لاستخدام مفتاح `-experiment. فمن الممكن لإنشاء التعليمات البرمجية التي تجمع ضد كلا الإصدارين طالما يتم جلب بعض التغييرات قليلا إلى رمز.

ما هو الجديد في النسخة 6.4.7.8984:

Development من تطبيقات آي فون في إيفل الإضافية. وهو يدعم حاليا فقط تطبيقات سطر الأوامر ولكن دعم تطبيق رسومية يجب أن يكون قريبا. تم إضافة المكتبات التالية لتقديم: دينامية المجمع API المكتبة، ومكتبة ترميز ومكتبة التدويل. تم إصلاح بعض القضايا على GTK. وقد تم إصلاح بعض الخلل وقت التشغيل المتعلقة خيط أو التسلسل. تم إصلاح الخلل قبل التحويل البرمجي على نظام التشغيل Mac OS X.

ما هو الجديد في النسخة إصلاحات 6.4.7.8382:

Bug:
مصحح: ثابت أدخلت مؤخرا علة # 15610: دعوة ميزة على الهدف باطلا في {DBG_EXPRESSION_EVALUATOR_B} .is_boolean_expression في EiffelStudio.
مصحح: علة ثابتة # 15669 مكالمة ميزة على الهدف باطلا في {AST_DEBUGGER_BREAKABLE_STRATEGY} .initialize_current_context
مصحح: تحسين الدعم لكائن اختبار السكان المحليين
وقت التشغيل: إصلاح عدم الكشف عن من كومة تجاوز في تطبيق مؤشرات على لينكس.
تغييرات المستخدم:
مترجم: تجمعت نسخة ECF XML مخطط لتعكس التغيرات التي حدثت مؤخرا.
مترجم: استبدال ECF مخطط يعزو syntax_level من نوع عدد صحيح مع جملة من نوع السلسلة التي تحتوي على واحدة من القيم الممكنة الثلاثة.
مترجم: استبدال is_void_safe ECF سمة مخطط من نوع منطقي مع void_safety من نوع السلسلة التي تحتوي على أحد القيم الثلاث المحتملة (لا شيء - لا يتحقق سلامة الفراغ، كل شيء - الشيكات سلامة جميع باطلة، التهيئة - بناء على الطلب الشيكات سلامة باطلة، أي فقط للجهات التي يتم المرفقة).
مترجم: يتم تطبيق خيارات التطبيق بعد تطبيق الخيارات المحددة في المكتبة عند تعيين خيارات التطبيق خيار استخدام إلى true.
مترجم: التوافق واضاف لإدراك التعليمات البرمجية باستخدام `أقحم / البادئة 'بدلا من' الاسم المستعار '.

المتطلبات:

جتك +

برامج مماثلة

KScope
KScope

2 Jun 15

Wing IDE
Wing IDE

27 Sep 15

SeaScope
SeaScope

20 Feb 15

Eric
Eric

22 Jun 18

تعليقات ل EiffelStudio

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