EiffelStudio

Скріншот програми:
EiffelStudio
Дані програми:
Версія: 6.8.8.6454 оновлений
Дата завантаження: 12 May 15
Розробник: Emmanuel Stapf
Ліцензія: Безкоштовно
Популярність: 132

Rating: 1.3/5 (Total Votes: 3)

Ейфелева Програмне забезпечення пропонує інструменти розробки, які роблять конкретний і безпосередній різницю в тому, як компанії виробляють програмне забезпечення.
 
 Флагманський продукт компанії, EiffelStudio, доступний згідно подвійне ліцензування: вибирати між Open Source і комерційних.
 
 У той час як Ейфелева широко розглядається як кращий мову для створення швидких, надійних, масштабованих додатків, EiffelStudioTM є єдиним інструментом для реалізації на повну потужність Ейфелевої розвитку FrameworkTM.
 
 EiffelStudio це більше, ніж просто IDE.
 
 Уявіть собі можливість моделювати системи, як ви думаєте - захоплення ваших вимог і ваші розумові процеси в Eiffel. Потім, коли ви готові, щоб дизайн, ви зможете побудувати на моделі ви тільки що створили, як і раніше в Eiffel. І тоді ви реалізуєте в Eiffel. Ви ніколи не повинні кидати що-небудь, і почати все спочатку. Вам не потрібно додаткових інструментів, щоб мати можливість повернутися і внести зміни в архітектурі безпеки. Туди інженерних? Він побудований відповідно до проекту. Тестування, метрики та інструменти продуктивності? Вони побудовані в.
 
 І налагодження? Рідний дизайн Ейфеля по ContractTM запобігає 90% помилок походить від будь-коли, в першу чергу - і те, що помилки залишаються легко простежити і ремонт, як правило, протягом десяти хвилин.
 
 Якщо у вас є кілька платформ для консолідації, примирити або спілкуватися з, не проблема. Ейфелева працює на Windows, Unix, Linux, вбудовані, і навіть VMS систем. Ви можете створити додаток в Eiffel (навіть імпортувати існуючі програми в якості відправної точки), а потім мігрують його в будь-який інший платформі Ейфелева компілює.

Що нового в цьому реліз:

  • Це реліз-кандидат для EiffelStudio 6.8, яка включає в себе наступні нові можливості: SCOOP (Простий Одночасно об'єктно-орієнтованої технології програмування), здатність надавати запущений процес відладчика EiffelStudio , поліпшена бібліотека EiffelStore і MySQL ручка, а також різні компілятор і EiffelStudio виправлення.

Що нового У версії функцій 13.11.9.3542:

  • New:
  • компілятор: Підтримувані дужок псевдоніми, які дозволяють очищення художніх дзвінки з аргументами на осіб, які не беруть ніяких аргументів, щоб подивитися, як регулярні мистецькі дзвінки. Це в основному корисно для дзвінків на об'єкти агента, наприклад, замість my_agent.call (X) може бути можливим використовувати my_agent (х). На відміну від кронштейна псевдонім, дужка Псевдонім може бути використаний з обох запитів і команд, але, як з кронштейном псевдонім, відповідний функція повинна мати принаймні один аргумент.
  • компілятор: Підтримувані нові правила для обробки фактичні аргументи у функції називають, які обгортають останні аргументи на кортеж, якщо: кількість дійсних аргументів перевищує кількість формальних аргументів, або коли кількість дійсних аргументів дорівнює числу формальних аргументи, але в минулому фактичний аргумент не сумісний по типу з останнього формального аргументу, якщо не загорнутий в кортежі. Це в основному корисно для дзвінків на об'єкти агента уникаючи явного позначення кортежу маніфесту. Наприклад, my_agent.call ([123, & Quot; ABC & Quot;, значення]) можна записати у вигляді my_agent.call (123, & Quot; аЬс & Quot;, значення), або в поєднанні з дужки псевдонім, а my_agent (123 & Quot ; ABC & Quot;, вартість)
  • .
  • компілятор: Підтримувані умовні вирази, які дозволяють за допомогою різних виразів для обчислення значення в залежності від деякої умови: якщо х & л; у і х & л; г, то х ElseIf у & Lt; г, то у інший кінець р
  • компілятор: підтримка перенаправлення ECF - і GT; забезпечити спосіб створення перенаправлення з .ecf до іншого (подібно зв'язати)
  • Покращення:
  • бібліотека: Додано дужок псевдоніми для PROCEDURE.call і FUNCTION.item так, що дзвінки на агентів foo.call (1, 2, 3) і х: = bar.item (& Quot; QUX & Quot;) може бути замінений Foo (1, 2, 3) і х :. = бар (& Quot; QUX & Quot;)
  • бібліотека: Додано пустот безпечно версія Гобо, тільки аргументи, тест, інструменти та 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 випуску вирішує деякі проблеми при використанні поетапність тестування приналежності.
  • Деякі питання дисплея з нової конструкції по вирішувалися.

Що нового у версії 6.6.8.2636:

  • New особливості:
  • Додана підтримка бази для правильного невідповідності в серіалізациі кластера СЄПН.
  • Покращення:
  • Коли двойникования виконання спеціального випадку, коли `потужність" значно вище, ніж його `кол" нова копія буде мати свій `потенціалу ', встановленої В` кол».
  • Студія додає нову перевагу Список помилок інструменту & Quot ;. & Quot 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" в класах струнних і HASH_TABLE вже застаріли на користь "wipe_out.
  • зміна поведінки в STRING.resize було зроблено, щоб запобігти виклику "змінити розмір" з меншим розміром.

Що нового у версії 6.4.7.9263:

  • For питання зворотної сумісності ми в тому числі 2 версії бібліотеки. За замовчуванням він буде використовувати зворотний сумісну версію. Для використання нової бібліотеки, ви повинні використовувати `-experiment 'перемикач. Можна створити код, який збирає проти обох варіантах тих пір, поки деякі маленькі зміни внесені в код.

Що нового у версії 6.4.7.8984:

  • Development додатків iPhone в Eiffel був доданий. В даний час він підтримує тільки додатки рядка команду, але графічний підтримка додатків повинні бути найближчим часом. Наступні бібліотеки були додані доставки: динамічної бібліотеки 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
  • відладчик: покращена підтримка тестових об'єкт жителів
  • Тривалість: пр. Виправлена ​​не виявлення переповнення стека в багатопотоковому додатку на Linux
  • Система зміни:
  • компілятор: Збільшується версія ECF XML-схеми, щоб відобразити останні зміни
  • .
  • компілятор :. Замінено ECF атрибут схеми syntax_level цілого типу з синтаксисом типу рядок, що містить один з трьох можливих значень
  • компілятор: атрибут Замінено ECF схеми is_void_safe з логічного типу з void_safety з строкового типу, який містить один з трьох можливих значень (Ні - перевірка безпеки недійсними всіх - всіх недійсних перевірок безпеки, ініціалізації - на вимогу пустот безпеки чеки, тобто тільки для осіб, які прикріплені).
  • компілятор :. Можливості застосування застосовуються після застосування параметри, вказані в бібліотеці, коли опція Використовувати можливості застосування встановлено в True
  • компілятор :. Додана сумісність для визнання код, використовуючи `інфіксне / префікс 'вместо` псевдонім'

Вимоги

  • GTK +

Схожі програми

4DIAC
4DIAC

9 Dec 15

HBasic
HBasic

2 Jun 15

EiffelStudio

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями