EiffelStudio

Software kuvakaappaus:
EiffelStudio
Ohjelmiston tiedot:
Versio: 6.8.8.6454 Päivitetty
Lähetyksen päivämäärä: 12 May 15
Kehittäjä: Emmanuel Stapf
Lupa: Vapaa
Suosio: 19

Rating: 1.5/5 (Total Votes: 2)

Eiffel Software tarjoaa kehitystyökaluja, jotka tekevät konkreettisia ja välittömiä ero siinä, miten yritykset tuottavat ohjelmistoja.
 
 Yhtiön päätuote, EiffelStudio, on saatavilla Dual Licensing: valita Open Source ja kaupallisia.
 
 Vaikka Eiffel pidetään yleisesti paras kieli luoda nopea, kestävä, skaalautuvia sovelluksia, EiffelStudioTM on ainoa keino toteuttamiseen koko teho Eiffelin Development FrameworkTM.
 
 EiffelStudio on enemmän kuin vain IDE.
 
 Kuvittele, että voisit mallintaa järjestelmän luulet - kaappaamalla teidän vaatimukset ja oman ajattelun prosesseja Eiffel. Sitten, kun olet valmis suunnitella, voit rakentaa kun malli juuri luonut, vielä Eiffel. Ja sitten toteuttaa, Eiffel. Sinun ei koskaan tarvitse heittää mitään pois ja aloittaa alusta. Sinun ei tarvitse ylimääräistä työkaluja voi palata tekemään muutoksia arkkitehtuuriin turvallisesti. Edestakaisin engineering? Se on rakennettu vuonna suunnittelun. Testaus, mittarit ja tuottavuuden työkaluja? Ne rakennettu.
 
 Ja virheenkorjaus? Eiffelin syntyperäinen Design by ContractTM estää 90% bugeja koskaan esiintyy ensinnäkin - ja mitkä bugit jäävät helposti jäljittää ja korjata, tyypillisesti kymmenen minuuttia.
 
 Jos sinulla on useita alustoja vakiinnuttaa, sovittaa tai kommunikoida, ei ole ongelma. Eiffel toimii Windows, Unix, Linux, sulautetut, ja jopa VMS järjestelmissä. Voit luoda sovelluksen Eiffel (jopa tuoda nykyisiä sovelluksia lähtökohtana), ja sitten siirtyä sen jollekin muulle alustalle Eiffel kokoaa sen.

Mikä on uusi tässä release:

  • Tämä julkaisu ehdokas EiffelStudio 6.8, joka sisältää seuraavat uudet ominaisuudet: SCOOP (yksinkertainen Samanaikainen Olio-ohjelmointi teknologia), kyky liittää käynnissä prosessi EiffelStudio debuggeri , parannettu EiffelStore kirjasto ja MySQL kahva, ja erilaiset kääntäjä ja EiffelStudio bugikorjauksia.

Mikä on uusi versiossa 13.11.9.3542:

  • New ominaisuuksia:
  • kääntäjä: Tuetut suluissa alias jotka mahdollistavat hoitoon ominaisuus puheluiden perusteluja yksiköt, ota argumentteja näyttää yhtä säännöllinen puhelut. Tämä on tarpeen lähinnä tehdä kehottaa agentin esineitä, kuten sijasta my_agent.call (x): se voi olla mahdollista käyttää my_agent (x). Toisin kiinnike alias, suluissa alias voidaan käyttää sekä kyselyt ja komentoja, mutta kuten kiinnike alias, vastaava ominaisuus tulee olla vähintään yksi argumentti.
  • kääntäjä: Tuetut uudet säännöt käsitellä todellisia argumentteja ominaisuus, soita, joka kääri viime perustelut huomioon monikon kun: tosiasiallisten argumentteja suurempi määrä muodollisia argumentteja tai tosiasiallisten argumentteja on sama määrä muodollisia argumentteja, mutta viimeinen varsinainen argumentti ei ole tyyppiä-yhteensopiva viimeinen muodollinen perustelu, ellei kääritty monikon. Tämä on tarpeen lähinnä tehdä kehottaa agentin esineitä välttää nimenomaisen ilmeinen monikko merkintää. Esimerkiksi my_agent.call ([123 & quot; abc & quot ;, arvo]) voidaan kirjoittaa my_agent.call (123, & quot; abc & quot ;, arvo), tai, kun yhdessä suluissa alias, kuten my_agent (123, & quot ; abc & quot ;, arvo).
  • kääntäjä: Tuetut ehdollista ilmaisuja, jotka mahdollistavat eri ilmaisuja laskea arvon mukaan ehdosta: jos x & lt; y ja x & lt; z niin x elseif y & lt; z sitten y muu z loppua.
  • kääntäjä: ECF uudelleenohjaus tuki - & gt; tarjoavat tavan luoda uudelleenohjaus .ecf toiseen (samanlainen linkki)
  • parannukset:
  • kirjasto: Lisätty Suluissa aliakset PROCEDURE.call ja FUNCTION.item jotta puhelut tekijöille foo.call (1, 2, 3) ja x: = bar.item (& quot; QUX & quot;) voidaan korvata foo (1, 2, 3) ja x: = bar (& quot; QUX & quot;).
  • kirjasto: Lisätty void turvallinen versio Gobo, vain argumentteja, testi, työkalut ja XML ole vielä mitättömiä turvallinen.
  • Korjauksia:
  • kääntäjä: bug # 18266 (testi # svalid031) - Kiinteä vika, raportointi olematon virheen nimeksi ominaisuus kiinnike alias.
  • kääntäjä: bug # 18282 (testi # multicon062) - Kiinteä vika, väärä virhe raportin ominaisuuksia kiinnike alias määritelty useita viralliseen geneeristen rajoituksia.
  • kääntäjä: test # attach108 - Korjattu laskenta laajuuksia vain luku-muuttujia implicative lausekkeita conjuctions.

Mikä on uusi versiossa 7.1.8.8986:

  • This versio tuo uusi Eiffel Web puitteet, parantaa SCOOP täytäntöönpano antaa enemmän käynnissä prosessoria, lisää tuen GTK 3.4 ja sen HTML5 backend, parantaa Eiffel tietojärjestelmän avulla, ja lisää erilaisia ​​bugikorjauksia ja parannuksia.

Mikä on uusi versiossa 7.0.8.8074:

  • This versio sisältää merkittäviä parannuksia alueilla samanaikaisuuden (via SCOOP teknologia) ja tyhjä-turvallisuutta helpottamalla siirtyä mitätöidä turvallinen koodi.
  • Lisäksi siinä on paljon pieniä parannuksia tehdä EiffelStudio helppokäyttöinen sisältää yhä enemmän ulkoisia maksuja.

Mikä on uusi versiossa 6.7.8.5049:

  • This julkaisu ratkaisee joitakin incrementality kysymyksiä käytettäessä testaus tilat.
  • Jotkut näyttö ongelmia uuden poikki konstruktio saatiin ratkaistua.

Mikä on uusi versiossa 6.6.8.2636:

  • New ominaisuuksia:
  • tukikohta Lisätty tuki oikein epäsuhta SED serialization klusterin.
  • parannukset:
  • runtime Kun twinning SPECIAL esimerkiksi jos 'kapasiteetin' on paljon suurempi kuin sen 'count' uusi kopio on sen 'kyky' asetettu 'count ".
  • studio lisätty uusia Error List työkalu etusijalle & quot; tools.error_list.show_tooltip & quot ;, jotta loppukäyttäjät voivat määrittää, jos rikkaat työkaluvinkki ikkunan pitäisi näkyä automaattisesti Error List työkalu.
  • Ominaisuus poistettu
  • Korjauksia:
  • kääntäjä Kiinteä vika # 16545, kun kääntäjä ei havainnut, että uusi tiedosto ei sisällä odotettu luokan jälkeen vertailemalla sitä (katso testi # incr340).
  • kääntäjä Fixed useita yhdistelyohjelma vikoja (bugi # 16546, bug # 16547, bug # 16553) tapauksista, kun ominaisuus väitteiden poistetaan vanhemman luokan kun lapsi luokka pysyy muuttumattomana (ks testi # incr341, testi # incr342, testi # incr343).
  • studio Kiinteä vika # 15788 (bugi # 16209, bug # 16278) Error tooltip vilkkuvat, kun hiiri ulkopuolella EiffelStudio
  • studio Kiinteä vika # 16543 Etsiminen ominaisuuden toteuttajat tai Access ei siirry näyttää ottelua
  • kääntäjä Kiinteät yhdistelyohjelma vikoja (bugi # 14525, bug # 16052), joka aiheutti kääntäjä kaatumisen tai virheellisen virheilmoituksen tarkkailun perinyt koodi asiakas, joka viittaa ominaisuus, joka on (re) siirretään (ks testi # incr293, testi # incr338).
  • Käyttäjän muutokset:
  • studio kokeellinen tila on nyt mennyt, se on tullut oletuksena. Saada oletustila 6,5, yksi on käytettävä yhteensopivaa versiota.

Mikä on uusi versiossa 6.5.8.524:

  • The EiffelBase laajennus kirjasto lisättiin EiffelStudio toimituksen .
  • Tämä kirjasto tarjoaa uuden luokan SEARCH_TABLE, joka on asetettu jossa kohteita ovat HASHABLE, ja joitakin uusia lajittelu tilat jälkeläisten kääntöterien.
  • Muutama kysymyksiä PART_SORTED_SET ja BINARY_SEARCH_TREE_SET vahvistettu.
  • Various EiffelStudio bugeja vahvistettu. "Clear_all" MERKKIJONOsta luokat ja HASH_TABLE on tehty vanhentunut hyväksi "wipe_out".
  • käyttäytymisen muutos STRING.resize tehtiin estämään soittamalla "kokoa", jossa pienempiä.

Mikä on uusi versiossa 6.4.7.9263:

  • For taaksepäin yhteensopivuus ongelma olemme lukien 2 versiot kirjastot. Oletuksena se käyttää taaksepäin yhteensopiva versio. Voit käyttää uuden kirjaston, sinun on käytettävä `-experiment" kytkintä. On mahdollista luoda koodia, joka kokoaa vastaan ​​molemmat versiot niin kauan kuin joitakin pikku muutoksia tuodaan koodia.

Mikä on uusi versiossa 6.4.7.8984:

  • Development iPhone sovelluksia Eiffel on lisätty. Tällä hetkellä se tukee vain komentoriviltä sovelluksia, mutta graafinen sovellus tukea olisi tulossa pian. Seuraavat kirjastot on lisätty toimitus: dynaaminen kirjasto API kääre, koodaus kirjasto ja kansainvälistyminen kirjasto. Jotkin kysymykset GTK vahvistettu. Jotkut runtime vikoja liittyvät pujottaa tai serialization on korjattu. Precompilation bug Mac OS X on korjattu.

Mikä on uusi versiossa 6.4.7.8382:

  • Bug korjauksia:
  • debugger: kiinteä äskettäin bug # 15610: Feature puhelu mitätön tavoite {DBG_EXPRESSION_EVALUATOR_B} .is_boolean_expression sisään EiffelStudio.
  • debugger: kiinteä bug # 15669 Feature puhelu mitätön tavoite {AST_DEBUGGER_BREAKABLE_STRATEGY} .initialize_current_context
  • debugger: parannettu tuki esineen testissä paikallisille
  • runtime: Kiinteä kuin havaitseminen pinon ylivuoto monisäikeinen sovellus Linux.
  • Käyttäjän muutokset:
  • kääntäjä: kasvatetaan ECF XML versio vastaamaan viimeaikaisista muutoksista.
  • kääntäjä: Vaihdettu ECF skeema määrite syntax_level kokonaisluvun tyyppiä syntaksin merkkijonon tyyppiä, joka sisältää yhden kolmesta mahdollisesta arvoja.
  • kääntäjä: Vaihdettu ECF skeema ominaisuus is_void_safe of boolean tyyppinen void_safety merkkijono tyyppiä, joka sisältää yhden kolmesta mahdollisesta arvoja (none - ei mitätön turvatarkastukset, kaikki - kaikki mitätöidään turvatarkastukset, alustus - on-demand mitätön turvallisuus tarkastukset, eli vain yhteisöt, jotka ovat liitteenä).
  • kääntäjä: Sovellusoptiot jälkeen sovelletaan soveltavat vaihtoehtoja määritetty kirjastoon vaihtoehto Käytä sovelluksen asetukset on true.
  • kääntäjä: Lisätty yhteensopivuus tunnustamiseksi koodin `infix / etuliite 'eikä` alias ".

vaatimukset

  • Gtk +

Vastaavia ohjelmistoja

f-IDE
f-IDE

3 Jun 15

Ruber
Ruber

11 May 15

xRope
xRope

3 Jun 15

Anjuta IDE
Anjuta IDE

22 Jun 18

Kommentit EiffelStudio

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!