Eiffelstudio

Geavanceerde commerciële-grade IDE voor de taal van de Eiffel-programmering
Download nu

Eiffelstudio Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Interactive Software Engineering
  • Uitgever website:
  • http://dev.eiffel.com/Main_Page
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 54.8 MB

Eiffelstudio Tags


Eiffelstudio Beschrijving

Advanced Commercial-Grade IDE voor de programmeertaal van Eiffel Eiffelstudio is een open source geïntegreerde ontwikkelingsomgeving. De Eiffel-compiler creëert C-code die vervolgens aan een standaard C-compiler wordt overgedragen. Dientengevolge hebben Eiffel-programma's een looptijdprestaties die vergelijkbaar zijn met die rechtstreeks in C of C, maar met de voordelen van een geavanceerd objectgeoriënteerd model en sterk typen. Eiffelstudio maakt gebruik van een zeer efficiënte compacterende garbagecollector om de ontwikkelaar te bevrijden van de last van geheugenbeheer. Hier zijn enkele belangrijke kenmerken van "Eiffelstudio": · Voltooi Compiler voor de Eiffel-programmeertaal, met ontwerp per contract (DBC) -ondersteuning en zowel hoge compileertijdsnelheid en krachtige uitvoerbare bestanden, gebaseerd op de smeltende ijstechnologie. · Volledige draagbaarheid (inclusief grafische afbeeldingen) in Windows, MacOS X, Linux, * BSD, Solaris en andere besturingssystemen · Smartcode-editor · Geavanceerde multi-view-surfen- en kijkfaciliteiten · Interactieve debugger · Grafisch modelleringstool voor UML en BON met volledige roundtrip · Ondersteuning voor het refactoren · GUI Development Tool (Eiffelbuild) en volledig draagbare GUI-bibliotheek (EiffelVision) · Veel andere bibliotheken van herbruikbare component. Wat is er nieuw in deze release: Bugfixes: · Base: fixed bug in `remove_substring 'van string_32 en string_8 die de hashcode van de string niet opnieuw instelde. · Basis: Vaste contractovertreding in Format_integer voor CR / DR. · Docking: vaststelling van één compilatiefout die de void-veilige moduscompilatie van de bibliotheek heeft voorkomen. · Docking: Made Slepen van gereedschappen of notebook-tabbladen gevoeliger, eerder als u alleen langs één as verhuisde, zou het geen effect hebben. · Opslaan: een segmentatie-overtreding opgelost in de ODBC-handgreep in de experimentele versie van de bibliotheek. · Vision2: geïmplementeerde oplossing voor venster Segfaults op de nieuwste Ubuntu waar GTKWindow-objecten zijn gemaakt voordat de hoofdapp een SEG-fout veroorzaakt. · Vision2: Vaste Catcall-problemen bij het opbrengen van lettertype namen onder void-veiligheid. · Compiler: fixed bug # 15241 waar het finaliseren met beweringen is ingeschakeld, zou een C-compilatiefout veroorzaken bij het bevriezen van later in dezelfde Eiffelstudio-sessie. · Compiler: vaste eWeasel-test # final086 waar een objecttest meer dan eens de uitdrukking zou kunnen evalueren. · Autotest: fixed probleem waarbij testcase voor elke mislukking zou worden gegenereerd, zelfs als ze niet uniek zijn. · Autotest: het mogelijk gemaakt om een void-veilig systeem te testen met behulp van autotest. · Debugger: vaste bug # 16494 waar "bijgevoegde {foo} bar" een onjuist resultaat zou geven. · Debugger: Fixed Bug # 16488 waar u een functie zou krijgen oproep op ongeldig doel in {ev_grid_edable_ellipsis_item} .Set_Text in Eiffelstudio. · Studio: Fixed bug # 16489 waar het selecteren van het huidige doel in de groepen-tool terwijl het eerder een cluster had geselecteerd, een oneindige lus en geheugenuitputting zou veroorzaken. · Runtime: een bug opgelost in Cecil Macro's die een segmentatieovertreding op sommige platforms bij de eerste GC-cyclus zou veroorzaken. · Runtime: vaste bug # 16395 en eweelel-test # Store026 om mismatch te voorkomen als de metagegevens die zijn opgeslagen in `Esketelet 'vereenvoudigd of niet (dwz voor klasse A -functie G: B , en vervolgens een heeft Kon `g 'als` b ' of `b 'beschrijven, ook al verschillen ze hetzelfde type en mogen niet een mismatch opleveren). · Voorbeelden: een deel van de CECIL-monsters opgelost.


Eiffelstudio Gerelateerde software