EiffelStudio is an IDE for the Eiffel language (ECMA-367, ISO/IEC 25436, and ACM Software System Award 2006). It includes: Eiffel compiler, Eiffel editor, Eiffel code browsing tool, graphical design tool, refactoring tool, debugger, profiler, and Eiffel analysis tools (Metrics, Dependencies, etc.). Eiffel generates C or CLI for .NET or Mono. Eiffel applies O-O principles and Design by Contract for high-quality software. Many Eiffel libraries are included: ADT, network, GUI, database, parsing (including an Eiffel parser), XML, Web, COM, and more.
License: GNU General Public License (GPL)
Changes:
This release adds the Eiffel Information System, which lets you reference external documentations in your Eiffel code and vice-versa. It adds a new unit testing tool based on the eweasel framework. It adds a new contract editor tool. The latest changes have been integrated with execution replay, which now lets you replay not only at the call stack level but also at the instruction level. Various bugs at the UI and compiler levels have been fixed.