EiffelStudio

Szoftver screenshot:
EiffelStudio
Szoftver adatai:
Változat: 6.8.8.6454 Frissítve
Feltöltés dátuma: 12 May 15
Fejlesztő: Emmanuel Stapf
Engedély: Ingyenes
Népszerűség: 19

Rating: 1.5/5 (Total Votes: 2)

Eiffel Software kínál fejlesztő eszközök, amelyek egy konkrét és azonnali különbség, hogy a vállalatok termelnek szoftver.
 
 A cég fő terméke, EiffelStudio, elérhető alatti Dual Licensing: választhat nyílt forráskódú és kereskedelmi.
 
 Míg Eiffel sokak szerint a legjobb nyelv létrehozására a gyors, megbízható, skálázható alkalmazások, EiffelStudioTM az egyetlen eszköz megvalósításának teljes erejét az Eiffel Fejlesztési FrameworkTM.
 
 EiffelStudio több, mint egy IDE.
 
 Képzeld el, hogy képes modellezni a rendszer, mint gondolod - rögzíti a követelményeket és a gondolkodási folyamatok Eiffel. Aztán, amikor már készen áll, hogy design, akkor épít a modell az imént létrehozott, még Eiffel. És akkor végre, az Eiffel. Soha nem kell, hogy dobja ki semmit, és kezdjük újra. Nem kell extra eszközöket ahhoz, hogy menjen vissza, és változtatni az építészetben biztonságosan. Körutazás engineering? Ez épült a design. Tesztelés, mérőszámokat és hatékonyságnövelő eszközöket? Ők építették.
 
 És hibakeresés? Eiffel natív Design by ContractTM megakadályozza a 90% -át a hibákat valaha bekövetkezett az első helyen -, és milyen hibákat maradnak könnyen vezethető és javítani, általában tíz percen belül.
 
 Ha több platformon megszilárdítása, összeegyeztetni, vagy kommunikálni, nem probléma. Eiffel fut Windows, Unix, Linux, beágyazott, és még VMS rendszereket. Tudod teremt egy alkalmazást Eiffel (még importáló a meglévő alkalmazások, mint egy kiindulási pont), majd vándorolnak, hogy bármilyen más platformon Eiffel gyűjt össze.

Mi az új e engedje:

  • Ez release candidate for EiffelStudio 6.8, amely magában foglalja a következő új funkciók: SCOOP (Simple egyidejű objektum-orientált programozás technológia), a képesség, hogy csatolja a futó folyamat a EiffelStudio debugger , javított EiffelStore könyvtár és MySQL fogantyú, és a különböző fordító és EiffelStudio hibajavítás.

Mi az új verzióban 13.11.9.3542:

  • New jellemzői:
  • compiler: Támogatott zárójelben álnevek, amelyek lehetővé teszik kezelésére funkció hívásokat érvek szervezetek, amelyek nem tart érvek nézni, mint rendszeressé hívásokat. Ez leginkább hasznos, hogy felhívja a szer tárgyakat, pl helyett my_agent.call (x) akkor lehet használni my_agent (x). Ellentétben konzol alias, alias zárójelben lehet használni mindkét lekérdezéseket, parancsokat, de tartóval alias, a megfelelő szolgáltatás legyen legalább egy érvet.
  • compiler: Támogatott új szabályok kezelni a tényleges érveit a funkciót hívja, hogy a kerületi utolsó érvek egy tuple, ha: a tényleges száma érvek meghaladja a száma formális érvelést, vagy ha a szám a tényleges érvek egyenlő a számos formális érvek, de az utolsó tényleges érv nem írja-kompatibilis utolsó hivatalos érv, hacsak csomagolva egy tuple. Ez leginkább hasznos, hogy felhívja a szer tárgyak elkerülve explicit nyilvánvaló est jelöléssel. Például my_agent.call ([123, & quot; abc & quot ;, value]) felírható my_agent.call (123, & quot; abc & quot ;, érték), vagy, ha együtt zárójelben alias, mint my_agent (123, & quot ; abc & quot ;, érték).
  • compiler: Támogatott feltételes kifejezések, amelyek lehetővé teszik a különböző kifejezéseket, hogy egy értéket függően néhány feltétellel: ha x & lt; y és x & lt; z majd x elseif y & lt; z majd y mást z végén.
  • compiler: ECF átirányítás támogatással - & gt; biztosítani oly módon, hogy hozzon létre átirányítás .ecf másik (hasonló hivatkoznak)
  • Fejlesztések:
  • könyvtár: Hozzáadott zárójelben álneveket PROCEDURE.call és FUNCTION.item úgy, hogy a hívások ügynökök foo.call (1, 2, 3) és x: = bar.item (& quot; qux & quot;) lehet cserélni ize (1, 2, 3) és x: = bar (& quot; qux & quot;).
  • könyvtár: Hozzáadott void-safe változata Gobo, csak érveket, vizsgálat, eszközök és XML még nem void-biztos.
  • Hibajavítások:
  • compiler: bug # 18266 (test # svalid031) - Javítva egy hiba, ami miatt beszámol egy nem létező hibát átnevezett funkció egy zárójelben alias.
  • compiler: bug # 18282 (test # multicon062) - Javítva egy hiba, ami miatt nem megfelelő hibajelentést a funkciók egy zárójelben alias meghatározott több hivatalos generikus korlátok.
  • compiler: teszt # attach108 - számításának javítása körök csak olvasható használt változó implicative kifejezések conjuctions.

Mi az új verzióban 7.1.8.8986:

  • This verzió egy új Eiffel Web keret, javítja A SCOOP végrehajtását, hogy több futó processzor, már támogatja a GTK 3.4 és HTML5 backend, javítja az Eiffel Információs Rendszer eszközt, és hozzáteszi, a különböző hibajavítások és fejlesztések.

Mi az új verzióban 7.0.8.8074:

  • This verzió tartalmaz jelentős fejlesztéseket a következő területeken konkurencia (via a SCOOP-technológia) és érvénytelen-biztonsági azáltal, hogy megkönnyíti áttérni érvényteleníti-safe kódot.
  • Ezen kívül van sok kis javulás, hogy EiffelStudio könnyen használható több, és több külső hozzájárulást.

Mi az új verzióban 6.7.8.5049:

  • This kiadása megoldja néhány incrementality kérdések, ha a vizsgálat létesítményeket.
  • Néhány megjelenítési problémák az új szerte konstrukciót oldani.

Mi az új verzióban 6.6.8.2636:

  • New jellemzői:
  • bázist Hozzáadott támogatása megfelelő mismatch a SED serialization klaszter.
  • Fejlesztések:
  • runtime Amikor testvérvárosi egy speciális esetben, amikor `kapacitás" sokkal magasabb, mint a `száma" az új példányt lesz a `kapacitás" értéke `száma".
  • stúdióban hozzáadott új Error List eszköz preferencia & quot; tools.error_list.show_tooltip & quot ;, így a végfelhasználók megadhatja, ha gazdag tooltip ablakot kell automatikusan megjelenik a Error List eszköz.
  • Feature távolítani
  • Hibajavítások:
  • compiler Javítva # 16545 amikor fordító nem észleli, hogy egy új fájl nem tartalmaz a várható osztály után hivatkozva azt egy rendszert (a teszt # incr340).
  • compiler Javítva számos újrafordítás hibák (bug # 16546, bug # 16547, bug # 16553) azokban az esetekben, amikor a funkciót állításokat el kell távolítani a szülő osztályban, míg a gyermek osztály változatlan marad (a teszt # incr341, test # incr342, test # incr343).
  • stúdióban Javítva # 15788 (bug # 16209, bug # 16278) Error tooltip villog, ha az egeret kívül EiffelStudio
  • stúdióban Javítva # 16543 Keresés a funkció Implementers vagy leszármazottai nem görgethető megmutatni mérkőzés
  • compiler Fix újrafordítás hibák (bug # 14525, bug # 16052), ami miatt a fordító baleset vagy helytelen hibaüzenet ellenőrzése során örökölt kód egy ügyfél, hogy olyan funkció, amely (újra) költözött (a teszt # incr293, test # incr338).
  • Felhasználói változások:
  • stúdióban A kísérleti üzemmódban már elment, ez lett az alapértelmezett. Hogy hozzáférjenek az alapértelmezett módban 6,5, az egyik, hogy használja a kompatibilis verzióját.

Mi az új verzióban 6.5.8.524:

  • The EiffelBase kiterjesztése könyvtár adunk a EiffelStudio szállítás .
  • Ez a programcsomag új osztályt SEARCH_TABLE, amely egy sor, ahol a tételek HASHABLE, és néhány új rendezési létesítmények leszármazottai elfordítható.
  • A néhány kérdés PART_SORTED_SET és BINARY_SEARCH_TREE_SET rögzítették.
  • Különböző EiffelStudio hibák kerültek rögzítésre. "Clear_all" a String osztályokat és HASH_TABLE történt elavult javára "wipe_out".
  • A viselkedés megváltozása STRING.resize azért történt, hogy megakadályozzák hív "átméretezni" egy kisebb méretű.

Mi az új verzióban 6.4.7.9263:

  • For visszamenőleges kompatibilitás kérdése vagyunk köztük 2 változatai A könyvtárak. Alapértelmezésben használni a visszafelé kompatibilis változata. Hogy az új könyvtár, akkor használd a `-experiment" kapcsolót. Lehetőség van létrehozni kód, amely lefordítja ellen mindkét változat amíg néhány kis változások hozzák a kódot.

Mi az új verzióban 6.4.7.8984:

  • Development az iPhone alkalmazások Eiffel került. Jelenleg csak támogatja a parancssoros alkalmazásoknál, de grafikus alkalmazás, támogatást kell hamarosan. Az alábbi könyvtárak bővült a szállítás: a dinamikus könyvtár API wrapper, a kódoló könyvtár és a nemzetközi könyvtár. Néhány dolgot GTK rögzítették. Néhány futásidejű hibákat kapcsolatos menet vagy serialization javítva lett. Előfordítása bug Mac OS X került.

Mi az új verzióban 6.4.7.8382:

  • Bug javítások:
  • debugger: fix nemrég bevezetett bug # 15610: Feature hívás void cél {} DBG_EXPRESSION_EVALUATOR_B .is_boolean_expression a EiffelStudio.
  • debugger: fix bug # 15669 Feature hívás void cél {} AST_DEBUGGER_BREAKABLE_STRATEGY .initialize_current_context
  • debugger: javult támogatja az objektum vizsgálati helyiek
  • runtime: Fix nem kimutatására veremtúlcsordulás egy többszálas alkalmazások Linux.
  • Felhasználói változások:
  • compiler: növekszik ECF XML séma verzió, hogy tükrözze a legújabb változások.
  • compiler: A kicserélt ECF séma attribútum syntax_level egy integer típusú szintaxis egy string típusú, amely egyike a három lehetséges értéket.
  • compiler: A kicserélt ECF séma tulajdonítani is_void_safe Egy logikai típusú void_safety egy string típusú, amely tartalmazza a három lehetséges értéket (none - nincs void biztonsági ellenőrzéseket, az összes - az összes érvénytelen biztonsági ellenőrzéseket, inicializálás - on-demand void biztonsági ellenőrzéseket, azaz csak a szervezetek, amelyek kapcsolódnak).
  • compiler: Application opciók felvitele után megadott lehetőségek a könyvtárban, amikor az opció használata alkalmazási lehetőségek beállítása is igaz.
  • compiler: Hozzáadott kompatibilitás elismerésére kód segítségével `infix / prefix" helyett 'alias'.

követelmények :

  • gtk +

Hasonló program

Fresh IDE
Fresh IDE

20 Feb 15

jHepWork
jHepWork

20 Feb 15

Redcar
Redcar

20 Feb 15

AsmMgr
AsmMgr

3 Jun 15

Hozzászólások a EiffelStudio

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!