EiffelStudio

Software screenshot:
EiffelStudio
Podrobnosti Software:
Verze: 6.8.8.6454 Aktualizováno
Datum uploadu: 12 May 15
Vývojka: Emmanuel Stapf
Licence: Volný
Popularita: 132

Rating: 1.3/5 (Total Votes: 3)

Eiffel Software nabízí vývojové nástroje, které dělají konkrétní a okamžitý rozdíl v tom, jak společnosti vyrábějí software.
 
 Vlajkový produkt společnosti, EiffelStudio, je k dispozici pod duální licencování: vybrat mezi open source a komerční.
 
 Zatímco Eiffel je široce považována za nejlepší jazyk pro tvorbu rychlých, robustní, škálovatelné aplikace, EiffelStudioTM je jediným nástrojem pro dosažení plného výkonu Eiffelovy Development FrameworkTM.
 
 EiffelStudio je víc než jen IDE.
 
 Představte si, že váš model systém, jak si myslíte, že - zachytit vaše požadavky a vaše myšlenkové procesy v Eiffel. Potom, když jste připraveni navrhnout, budete stavět na modelu, který jste právě vytvořili, je stále v Eiffel. A pak se rozhodnete, v Eiffel. Už nikdy nebudete muset vyhodit něco ven a začít znovu. Nemusíte další nástroje, aby bylo možné se vrátit a provést změny v architektuře bezpečně. Zpáteční inženýrství? Je postaven v záměrné. Testování, metriky a nástroje produktivity? Jsou postaveny na.
 
 A ladění? Eiffel rodák Design by ContractTM zabraňuje 90% chyb z vůbec vyskytující se v první řadě - a jaké chyby zůstávají snadno dohledat a opravit, typicky během deseti minut.
 
 Pokud máte více platforem na konsolidaci, smířit, nebo komunikovat s, žádný problém. Eiffel běží na Windows, Unix, Linux, vložený, a dokonce i systémů VMS. Můžete vytvořit aplikaci v Eiffel (i importu existující aplikace jako výchozí bod), a poté migrují do jiné platformě Eiffel překládá do.

Co je nového v tomto uvolněte:

  • Tato verze kandidátem pro EiffelStudio 6.8, která obsahuje následující nové funkce: SCOOP (Simple Object Současné-orientované programování technologie), možnost připojit průběžný proces, do EiffelStudio ladicí , zlepšené knihovna EiffelStore a MySQL rukojeť, a různé kompilátor a EiffelStudio opravy chyb.

Co je nového v verze obsahuje 13.11.9.3542:

  • New:
  • kompilátoru: Podporované závorka aliasy, které umožňují léčení celovečerní hovory s argumenty, na subjekty, které se bez argumentů vypadat jako běžné celovečerní hovory. To je většinou užitečné, aby volání na agentních objektů, např namísto my_agent.call (X) může být možné použít my_agent (x). Na rozdíl od držáku alias, závorka alias mohou být použity jak s dotazy a příkazy, ale stejně jako u držáku alias, odpovídající funkce by měla mít alespoň jeden argument.
  • kompilátor: Podporované nová pravidla pro zpracování skutečných argumentů ve funkci volání, které obalují poslední argumenty do tice, pokud: počet skutečných argumentů převyšuje počet formálních argumentů nebo když počet skutečných argumentů je roven počtu formálního argumenty, ale poslední skutečný argument není typově kompatibilní s posledním formálním argumentem, pokud není zabalené v n-tice. To je většinou užitečné, aby volání na agentních objektů vyhnout explicitní zjevně n-tice notace. Například, my_agent.call ([123, & quot; abc & Quot ;, hodnota]) může být psán jako my_agent.call (123, & quot; abc & quot ;, hodnoty), nebo v kombinaci s závorce alias, as my_agent (123, & quot ; ABC & quot ;, hodnota)
  • .
  • kompilátoru: Podporované podmíněné výrazy, které umožňují použití různých výrazů pro výpočet hodnoty v závislosti na nějaké podmínce: pokud x & lt; y a x & lt; z pak x elseif y & lt; z y pak z jiného konce.
  • kompilátor: podpora přesměrování ECF - & gt; poskytují způsob, jak vytvořit přesměrování z .ecf do druhého (podobně jako odkaz)
  • Zlepšení:
  • Knihovna: Přidána závorka aliasy pro PROCEDURE.call a FUNCTION.item tak, že volání agenty foo.call (1, 2, 3) a x: = bar.item (& quot; qux & quot;), mohou být nahrazeny s foo (1, 2, 3) a x:. = bar (& quot; qux & quot;)
  • Knihovna: Přidána void-safe verze Gobo, pouze argumenty, zkušební, nástroje a XML nejsou zatím neplatné bezpečný
  • .
  • Opravy chyb:
  • kompilátor:. Chyba # 18266 (test # svalid031) - Opravena chyba, která způsobila hlášení neexistující chyby pro přejmenované prvek s držákem alias
  • kompilátoru: chyba # 18282 (test # multicon062) - Opravena chyba, která způsobila nesprávné chybové zprávy pro funkce, s konzolou alias uvedených v několika formálních generických omezení
  • .
  • kompilátor:. Zkouška # attach108 - Opraven výpočet rozsahy pouze pro čtení proměnných používaných v implicative výrazech s conjuctions

Co je nového ve verzi 7.1.8.8986:

  • This verzi přidává nový webový rámec Eiffel, zlepšuje implementace SCOOP povolit více provozní procesorů, přidává podporu pro GTK 3.4 a jeho HTML5 backend, zlepšuje nástroj Eiffel informačního systému, a dodává různé oprav a vylepšení.

Co je nového ve verzi 7.0.8.8074:

  • This verze obsahuje zásadní vylepšení v oblasti souběžnosti (přes SCOOP technologií) a prázdného-bezpečnost tím, že zjednodušuje migraci na neplatnost-bezpečný kód.
  • Kromě toho, že má mnoho malých vylepšení, aby se EiffelStudio snadné použití zahrnuje více a více externích příspěvků.

Co je nového v prodejní verzi 6.7.8.5049:

  • This řeší některé problémy incrementality při použití testování zařízení.
  • Některé problémy displej s novou napříč konstrukce byly vyřešeny.

Co je nového ve verzi 6.6.8.2636:

  • New vlastnosti:
  • základna Přidána podpora pro správné nesoulad v serializace clusteru SED.
  • Zlepšení:
  • runtime Při twinningu zvláštní případ, kdy `kapacita" je mnohem vyšší než jeho `počet" nové kopie bude mít svou `kapacitu" nastavena na `počtu".
  • studio přidána nová přednost Chyba Seznam nástroje & quot;. Tools.error_list.show_tooltip & Quot ;, aby koncoví uživatelé mohou určit, zda bohatí okno tooltip by měly být automaticky zobrazí v nástroji Error List
  • odstraněna Feature
  • Opravy chyb:
  • kompilátor Opravena chyba # 16545, když se kompilátor nezjistí, že nový soubor neobsahuje očekávané třídu po přihlášení jej v systému (viz testovací # incr340).
  • kompilátoru Opraveno několik rekompilace chyb (bug # 16546, bug # 16547, chyba # 16553) pro případy, kdy je funkce s tvrzeními odstraněny z nadřazené třídy, zatímco dítě třída zůstává beze změny (viz Test # incr341, zkušební # incr342, Test # incr343).
  • studio Opravena chyba # 15788 (chyba # 16209, chyba # 16278) Chyba tooltip blikat, když myši mimo EiffelStudio
  • studio Opravena chyba # 16543 Vyhledávání v celovečerních BIIM nebo potomci neposouvá ukázat zápas
  • kompilátoru Pevné rekompilace chyby (bug # 14525, chyba # 16052), které způsobily, že kompilátor havárii nebo nesprávná chybová zpráva při kontrole zděděnou kód klienta, který odkazuje na funkci, která je (re) přestěhoval (viz testy # incr293, zkouška # incr338).
  • změny Uživatel:
  • studio experimentální režim je nyní pryč, se stala výchozím. Chcete-li mít přístup k výchozí režim 6,5, jeden musí používat kompatibilní verzi.

Co je nového ve verzi 6.5.8.524:

  • The EiffelBase rozšíření knihovny byl přidán do dodávky EiffelStudio .
  • Tato knihovna poskytuje novou třídu SEARCH_TABLE, což je soubor, ve kterém jsou položky HASHABLE, a některé nové třídění zařízení pro potomky polohovatelných.
  • Několik problémů s PART_SORTED_SET a BINARY_SEARCH_TREE_SET byly opraveny.
  • Různé EiffelStudio chyby byly opraveny. "Clear_all" v řetězci tříd a HASH_TABLE byla provedena zastaralý ve prospěch "wipe_out".
  • Změna chování v STRING.resize bylo provedeno, aby se zabránilo volání "změnit velikost" s menší velikostí.

Co je nového ve verzi 6.4.7.9263:

  • For zpětné kompatibilitě jsme včetně 2 verzích knihovny. Ve výchozím nastavení bude používat zpětně kompatibilní verzi. Chcete-li použít novou knihovnu, budete muset použít `-experiment" spínač. Je možné vytvořit kód, který se sestavuje na obou verzích, pokud některé malé změny jsou přivedeny na kód.

Co je nového ve verzi 6.4.7.8984:

  • Development aplikací pro iPhone v Eiffel byl přidán. V současné době podporuje pouze řádky aplikace příkazem, ale grafická podpora aplikace by měla být brzy. Následující knihovny byly přidány k dodávce: dynamické knihovny API obalu, knihovna kódování a knihovnou internacionalizace. Některé otázky, na GTK byly opraveny. Některé runtime chyby související s nit nebo serializaci byly opraveny. Prekompilace chyba na systému Mac OS X byl opraven.

Co je nového ve verzi 6.4.7.8382:

  • Bug oprav:
  • debugger: pevná nedávno představil chyba # 15610:. Funkce volání na void cíl v {} DBG_EXPRESSION_EVALUATOR_B .is_boolean_expression v EiffelStudio
  • debugger: opravena chyba # 15669 Feature hovor na void cíl v {} AST_DEBUGGER_BREAKABLE_STRATEGY .initialize_current_context
  • debugger: vylepšená podpora pro testovací objekt místní obyvatele
  • runtime:. Fixed non-detekce přetečení zásobníku v vícevláknové aplikace na Linux
  • změny Uživatel:
  • kompilátor: zvýšen verze schématu ECF XML, aby odrážel poslední změny
  • .
  • kompilátor:. Nahrazeno ECF atribut schématu syntax_level z celočíselného typu se syntaxí typu řetězec, který obsahuje jeden ze tří možných hodnot
  • kompilátor: Nahrazeno ECF schéma atribut is_void_safe z typu boolean s void_safety typu řetězec, který obsahuje jednu ze tří možných hodnot (None - žádné bezpečnostní kontroly neplatné, všech - všech prázdných bezpečnostních kontrol, inicializační - on-demand void bezpečnosti šeky, tedy pouze pro subjekty, které jsou připojeny).
  • kompilátor:. Možnosti aplikace jsou použity po uplatnění možnosti uvedené v knihovně, kdy možnosti použití možnost použít, nastavena na hodnotu true
  • kompilátor:. Přidána kompatibilita pro rozpoznání kódu pomocí `infixovou / předponu" namísto `alias"

Požadavky na :

  • gtk +

Podobný software

Eric
Eric

22 Jun 18

jGRASP
jGRASP

22 Jun 18

HBasic
HBasic

2 Jun 15

Komentáře k EiffelStudio

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!