EiffelStudio

نرم افزار تصویر:
EiffelStudio
جزئیات نرم افزار:
نسخه: 6.8.8.6454 به روز شده
ها تاریخ: 12 May 15
توسعه دهنده: Emmanuel Stapf
پروانه: رایگان
محبوبیت: 132

Rating: 1.3/5 (Total Votes: 3)

نرم افزار ایفل ارائه می دهد ابزار توسعه است که یک بتن و تفاوت فوری در چگونه شرکت تولید نرم افزار است.
 
 محصول شاخص این شرکت، EiffelStudio، تحت دو لیسانسه در دسترس است: بین منبع باز و تجاری را انتخاب کنید.
 
 در حالی که به طور گسترده ای به عنوان ایفل بهترین زبان برای ایجاد سریع، قوی، برنامه های مقیاس پذیر در نظر گرفته، EiffelStudioTM تنها ابزار برای تحقق قدرت کامل از توسعه FrameworkTM ایفل است.
 
 EiffelStudio بیش از یک IDE است.
 
 تصور کنید که قادر به مدل سیستم خود را به عنوان شما فکر می کنم - گرفتن نیازهای شما و فرایندهای فکری خود را در ایفل. سپس، هنگامی که شما آماده برای طراحی هستند، شما به مدل شما فقط ایجاد، هنوز هم در ایفل ساخت. و سپس شما پیاده سازی، در ایفل. شما هرگز نیاز به پرتاب هر چیزی و بیش از شروع. شما ابزار اضافی نیاز ندارد قادر به رفتن به عقب و ایجاد تغییرات در معماری با خیال راحت. مهندسی رفت و برگشت؟ آن را در طراحی ساخته شده است. تست، متریک و ابزار بهره وری؟ آنها در ساخته شده است.
 
 و اشکال زدائی؟ طراحی مادری ایفل توسط ContractTM جلوگیری 90 درصد از اشکالات از هر زمان دیگری در وهله اول رخ می دهد - و آنچه باقی می ماند اشکالات می توان به راحتی ردیابی و تعمیر، به طور معمول در عرض ده دقیقه.
 
 اگر شما سیستم عامل های مختلف به تحکیم، آشتی و یا برقراری ارتباط با، بدون مشکل. ایفل اجرا بر روی ویندوز، یونیکس، لینوکس، تعبیه شده، و حتی سیستم VMS. شما می توانید یک برنامه در ایفل ایجاد (حتی برنامه های موجود خود را وارد به عنوان نقطه شروع)، و سپس مهاجرت آن را به هر پلت فرم های دیگر ایفل کامپایل به

در چه در این نسخه جدید است.

< p> این کاندیدای انتشار برای EiffelStudio 6.8 که شامل ویژگی های زیر جدید: حرکت شبیه چمچه زنی (ساده همزمان شی گرا تکنولوژی برنامه نویسی)، توانایی ضمیمه یک فرآیند در حال اجرا به دیباگر EiffelStudio، یک کتابخانه بهبود EiffelStore و MySQL رسیدگی، و کامپایلر های مختلف و رفع اشکالات EiffelStudio.

به چه ویژگی های جدید در نسخه 13.11.9.3542:

New است:
کامپایلر: پشتیبانی از نام مستعار پرانتز اجازه می دهد که درمان با استدلال تماس ویژگی در اشخاص است که بدون آرگومان را به نگاه تماس ویژگی به عنوان به طور منظم. این بیشتر مفید به برقراری تماس بر روی اشیاء عامل، به عنوان مثال به جای my_agent.call (x) ممکن است ممکن است به استفاده از my_agent (x). بر خلاف نام مستعار براکت، نام مستعار پرانتز را می توان با هر دو نمایش داده شد و دستورات استفاده می شود، اما به عنوان با نام مستعار براکت، از ویژگی های مربوطه باید حداقل یک استدلال داشته باشد.
کامپایلر: پشتیبانی قوانین جدید که مسئولیت رسیدگی به استدلال واقعی در یک ویژگی تماس که پوشش در آرگومان آخر به یک تاپل که: تعداد آرگومان بیش از تعداد آرگومان رسمی یا زمانی که تعداد آرگومان به تعداد آرگومان رسمی برابر است، اما استدلال واقعی است آخرین نوع سازگار نیست با این استدلال رسمی تاریخ و زمان آخرین مگر اینکه در یک تاپل پیچیده می شود. این بیشتر مفید به برقراری تماس بر روی اشیاء عامل اجتناب از نماد تاپل آشکار صریح و روشن است. به عنوان مثال، my_agent.call ([123، & quot؛ را ABC & quot؛ باشد ارزش]) می تواند به عنوان my_agent.call نوشته شده است (123، & quot؛ را ABC & quot؛ باشد ارزش)، و یا، هنگامی که با نام مستعار پرانتز ترکیب، به عنوان my_agent (123، و & quot . ABC & quot؛ باشد ارزش).
کامپایلر: پشتیبانی عبارات شرطی است که اجازه می دهد با استفاده از عبارات مختلف محاسبه مقدار بسته به برخی شرایط: اگر x به & lt؛ y و x به & lt؛ Z آنگاه x elseif Y به & lt؛ Z سپس Y Z پایان دیگری.
کامپایلر: ECF پشتیبانی تغییر مسیر - & gt؛ به ارائه یک راه برای ایجاد تغییر مسیر از .ecf خود را به دیگری (شبیه به پیوند دارند)
ارتقاء:
کتابخانه: اضافه شده نام مستعار پرانتز برای PROCEDURE.call و FUNCTION.item به طوری که تماس به عوامل foo.call (1، 2، 3) و x: = bar.item (& quot؛ را qux و & quot؛) را می توان با مواد غذایی (1 جایگزین، 2، 3) و x: = نوار (& quot؛ را qux و & quot؛).
کتابخانه: اضافه شده نسخه از درجه اعتبار ساقط امن از Gobo، تنها استدلال، آزمون، ابزار و XML هنوز از درجه اعتبار ساقط امن نیست.
رفع اشکال:
کامپایلر: اشکال # 18266 (آزمون # svalid031) - رفع اشکال که باعث گزارش یک خطای غیر موجود برای یکی از ویژگی های تغییر نام داد با نام مستعار براکت.
کامپایلر: اشکال # 18282 (آزمون # multicon062) - رفع اشکال که باعث گزارش خطا نادرست برای ویژگی های با نام مستعار براکت مشخص شده در چند محدودیت های عمومی رسمی.
کامپایلر: # آزمون attach108 - محاسبه دامنه فقط خواندنی متغیرهای مورد استفاده در عبارات implicative با conjuctions را اصلاح کرد.

در چه در نسخه 7.1.8.8986:

This نسخه جدید است می افزاید: یک چارچوب جدید وب ایفل، بهبود می بخشد اجرای حرکت شبیه چمچه زنی اجازه می دهد تا پردازنده های بیشتری در حال اجرا، می افزاید: حمایت برای GTK 3.4 و آن HTML5 باطن، بهبود می بخشد ابزار سیستم اطلاعات ایفل، و می افزاید: رفع اشکالات و بهبود های مختلف.

در چه در نسخه 7.0.8.8074:

This نسخه جدید است شامل پیشرفت های عمده در زمینه های همزمانی (از طریق تکنولوژی حرکت شبیه چمچه زنی) و از درجه اعتبار ساقط ایمنی با آسانتر به مهاجرت به کد باطل امن.
علاوه بر این، آن را تا به بسیاری از پیشرفت های کوچک را آسان به استفاده از EiffelStudio شامل بیشتر و بیشتر کمک های خارجی است.

به چه جدید در نسخه 6.7.8.5049:

This آزادی زمانی است که با استفاده از امکانات تست برخی از مسائل incrementality را حل میکند.
برخی از مسائل صفحه نمایش با ساختار جدید در سراسر حل شد.

در چه در نسخه 6.6.8.2636:

New ویژگی های جدید است:
پایگاه پشتیبانی از عدم تطابق صحیح در خوشه ترتیب SED اضافه شده.
ارتقاء:
زمان اجرا هنگامی که جفت یک نمونه خاص که در آن `ظرفیت" بسیار بالاتر از `تعداد آن کپی جدید` ظرفیت خود را دارند 'را به `تعداد.
استودیو اضافه جدید فهرست خطا ابزار ترجیح & quot؛ را tools.error_list.show_tooltip & quot؛ باشد تا پایان دادن به کاربران می توانید مشخص کنید اگر پنجره ابزار غنی باید به طور خودکار در ابزار فهرست خطا نشان داده شده است.
از ویژگی های حذف
رفع اشکال:
کامپایلر اشکال ثابت # 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 هستند، و برخی از امکانات مرتب سازی جدید برای فرزندان INDEXABLE فراهم می کند.
مسائل چند با 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 ثابت شد. برخی از اشکالات مربوط به زمان اجرا و یا موضوع ترتیب برطرف شده است. اشکال precompilation در سیستم عامل مک 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 از نوع رشته که شامل یکی از سه مقدار ممکن (هیچ - هیچ چک ایمنی از درجه اعتبار ساقط، همه - چک ایمنی تمام باطل، مقدار دهی اولیه - بر روی تقاضا چک ایمنی از درجه اعتبار ساقط است، یعنی تنها برای اشخاص که ضمیمه شده).
کامپایلر: گزینه های برنامه بصورت پس از استفاده از گزینه های مشخص شده در کتابخانه هنگامی که گزینه استفاده از گزینه های برنامه درست تنظیم استفاده شود.
کامپایلر: اضافه شده سازگاری برای به رسمیت شناختن کد با استفاده از `میانوند / پیشوند 'به جای' با نام مستعار '.

در مورد نیاز:

GTK +

نرم افزار های مشابه

نظرات به EiffelStudio

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!