EiffelStudio

Скриншот программы:
EiffelStudio
Детали программы:
Версия: 6.8.8.6454 обновление
Дата загрузки: 12 May 15
Разработчик: Emmanuel Stapf
Тип распространения: Бесплатная
Популярность: 19

Rating: 1.5/5 (Total Votes: 2)

Эйфелева Программное обеспечение предлагает инструменты разработки, которые делают конкретный и непосредственный разницу в том, как компании производят программное обеспечение.
 
 Флагманский продукт компании, 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~~HEAD=pobj~~number=plural:
  • компилятора: Поддерживаемые скобок псевдонимы, которые позволяют очистки художественных звонки с аргументами на лиц, которые не принимают никаких аргументов, чтобы посмотреть, как регулярные художественные звонки. Это в основном полезно для звонков на объектах агента, например вместо 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~~HEAD=poss версии добавлен новый веб-рамки Эйфелеву, улучшает реализация SCOOP, чтобы больше погонных процессоров, добавлена ​​поддержка GTK 3.4 и его HTML5 серверной, улучшает функции Эйфелева информационной системы, и добавляет различные исправления и улучшения.

Что нового В версии 7.0.8.8074:

  • This~~HEAD=poss версии содержит значительные улучшения в области параллелизма (через SCOOP технологии) и пустот безопасности, сделав его легче перенести аннулировать-безопасный код.
  • Кроме того, он имеет много мелких улучшений, чтобы сделать простой в использовании включает в себя все больше и больше внешних взносов EiffelStudio.

Что нового В версии 6.7.8.5049:

  • This~~HEAD=poss выпуска решает некоторые проблемы при использовании поэтапность тестирование объекты.
  • Некоторые вопросы дисплея с новой конструкции по решались.

Что нового в версии 6.6.8.2636:

  • New~~number=plural особенности:
  • Добавлена ​​поддержка базы для правильного несоответствия в сериализации кластера СЕПГ.
  • Улучшения:
  • Когда во время выполнения двойникования частный случай, где `мощность" значительно выше, чем его `кол" новая копия будет иметь свой `потенциала ', установленной в` кол ».
  • Студия добавлена ​​новая предпочтение Список ошибок инструмента & 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~~HEAD=pobj вопросу обратной совместимости мы в том числе 2 версии библиотеки. По умолчанию он будет использовать обратную совместимую версию. Для использования новой библиотеки, вы должны использовать `-experiment 'переключатель. Можно создать код, который собирает против обоих вариантах тех пор, пока некоторые маленькие изменения внесены в код.

Что нового в версии 6.4.7.8984:

  • Development~~pobj приложений iPhone в Eiffel был добавлен. В настоящее время он поддерживает только приложения из командной строки, но графический поддержка приложений должны быть в ближайшее время. Следующие библиотеки были добавлены доставки: динамической библиотеки API обертку, библиотека кодирования и библиотеки интернационализации. Устранены проблемы, на GTK. Некоторые ошибки времени выполнения, связанные с резьбой или сериализации были исправлены. Прекомпиляцию ошибка на Mac OS X была исправлена.

Что нового В версии 6.4.7.8382:

  • Bug~~HEAD=pobj~~number=plural исправлений:
  • отладчик: фиксированный недавно представила ошибка # 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 +

Похожие программы

AsmMgr
AsmMgr

3 Jun 15

Java Tools
Java Tools

20 Feb 15

OpenLDev
OpenLDev

2 Jun 15

Arcadia
Arcadia

20 Feb 15

Комментарии к EiffelStudio

Комментарии не найдены
добавить комментарий
Включите картинки!