EiffelStudio

Programinė įranga Screenshot:
EiffelStudio
Programinė detalės:
Versija: 6.8.8.6454 Atnaujintas
Įkėlimo datą: 12 May 15
Kūrėjas: Emmanuel Stapf
Licencija: Nemokamai
Populiarumas: 19

Rating: 1.5/5 (Total Votes: 2)

"Eifelio Programinė įranga siūlo kūrimo įrankius, kurie daro konkrečią ir nedelsiant skirtumą, kaip įmonės gamina programinę įrangą.
 
 Įmonės pagrindinis produktas, EiffelStudio, pateikiamas pagal Dual Licencija: pasirinkti tarp atviro kodo ir komercinės.
 
 Nors Eiffel "yra plačiai vertinama kaip geriausia kalba kurti greitus, patikimus, keičiamo dydžio programas, EiffelStudioTM yra tik įrankis realizuoti visą galią Eifelio plėtros FrameworkTM.
 
 EiffelStudio yra daugiau nei tik IDE.
 
 Įsivaizduokite galimybę modeliuoti savo sistemą, kaip jūs manote - užfiksuoti savo reikalavimus ir savo mąstymo procesų Eifelio. Tada, kai esate pasiruošę dizainas, jums remtis modeliu ką tik sukūrėte, vis dar Eiffel. Ir tada jums įgyvendinti, Eifelio. Jūs niekada reikia mesti viską, ir pradėti iš naujo. Jums nereikia papildomų įrankių, kad galėtų grįžti ir keisti architektūros saugiai. Abi puses inžinerija? Jis pastatytas pagal projektą. Testavimas, metrikos ir produktyvumo įrankius? Jie pastatyti.
 
 Ir derinti? Eiffela gimtoji Dizainas ContractTM apsaugo 90% klaidų iš kada nors pasireiškė pirmąją vietą - ir ką klaidas lieka lengvai surandami ir remontuoti, paprastai per dešimt minučių.
 
 Jei turite keletą platformų konsoliduoti, suderinti ar bendrauti su, jokių problemų. Eifelio veikia Windows, Unix, Linux, integruotas, ir net laivų stebėjimo sistemomis. Galite sukurti Eifelio taikymą (net importuoti savo esamas programas kaip atskaitos tašką), o tada perkelti jį į kitą platformą Eifelio kaupia į.

Kas naujo tai išleisti:

  • Ši laida kandidatas EiffelStudio 6.8, kuri apima šias naujas funkcijas: SCOOP (Reikalinga paprasta Kartu Objektinis programavimas technologija), galimybė pridėti važiavimo procesą į EiffelStudio išriktuotojo , pagerėjo EiffelStore biblioteka ir MySQL rankena, ir įvairių sudarytojas ir EiffelStudio taisymo.

Kas naujo versija 13.11.9.3542:

  • New funkcijų: "
  • kompiliatorius: Palaikomos skliaustuose slapyvardžiai, kurie leidžia gydantys funkcija skambučius su argumentais dėl subjektų, nesiima jokių argumentų atrodo kaip įprastas skambučius. Tai daugiausia naudinga padaryti skambučius brokerio objektai, pavyzdžiui, vietoj my_agent.call (X) ji gali būti įmanoma naudoti my_agent (X). Skirtingai nuo kronšteino alias, skliausteliuose slapyvardis gali būti naudojamas tiek užklausų ir komandas, bet kaip su laikikliu alias, atitinkama funkcija turi turėti bent vieną argumentą.
  • sudarytojas: Palaikomos naujas taisykles tvarkyti faktinius argumentus funkcija vadiname wrap paskutinius argumentus į kortežą, kai: faktinių argumentų skaičius viršija oficialias argumentų arba faktinių argumentų skaičius yra lygus formalus skaičius argumentai, bet paskutinis faktinis argumentas nėra tipo suderinama su praėjusių formalus argumentas, nebent suvynioti į kortežą. Tai daugiausia naudinga padaryti skambučius brokerio objektai išvengti aiškų akivaizdžią kortežas notacijos. Pavyzdžiui, my_agent.call ([123, & quot; ABC & quot ;, reikšmė]) galima užrašyti taip my_agent.call (123, & quot; abc & quot ;, vertės), arba kai kartu su skliaustuose alias, kaip my_agent (123, & quot ; ABC & quot ;, vertė);
  • .
  • kompiliatorius: Palaikomos sąlyginiai išsireiškimai, kurie leidžia naudojant įvairias išraiškas apskaičiuoti vertę, priklausomai nuo tam tikrų sąlygų: jei X & lt; y ir x & lt; Z, X elseif Y & lt; Z tada Y Z kitur pabaiga.
  • sudarytojas: ECF nukreipimas parama - & gt; numatyti, kaip sukurti nukreipimą iš .ecf į kitą (panašus susieti),
  • Patobulinimai: "
  • Biblioteka: Pridėta skliaustuose slapyvardžius PROCEDURE.call ir FUNCTION.item taip, kad agentams skambučiai foo.call (1, 2, 3) ir X: = bar.item (& quot; qux & quot;) galima pakeisti foo (1, 2, 3), ir x:. = bar (& quot; qux & quot;)
  • Biblioteka Pridėta: negalioja saugus versija Ženklo, tik argumentai, testas, įrankiai ir XML yra dar negalioja saugus;
  • .
  • Klaidų pataisymai: "
  • sudarytojas. Klaidą # 18.266 (testas # svalid031) - Ištaisyta klaida, kuri sukėlė ataskaitų neegzistuojantį klaidą už pervadintas funkcija su laikikliu alias "
  • sudarytojas: Re # 18.282 (testas # multicon062) - Ištaisyta klaida, dėl neteisingo klaidos ataskaitą funkcijų su laikikliu alias nurodytų kelių formalių bendrųjų apribojimų;
  • .
  • sudarytojas. Bandymas # attach108 - Ištaisyta apskaičiavimas taikymo sričių read-only kintamųjų, naudojamų implicative išraiškos su conjuctions

Kas naujo Versija 7.1.8.8986:

  • This versija prideda naują Eifelio interneto sistemą, gerina SCOOP įgyvendinimas leisti daugiau važiavimo procesorius, priduria paramą GTK 3.4 ir jo HTML5 posistemė, gerina Eifelio informacinės sistemos įrankiu, ir prideda įvairių bugfixes ir patobulinimus.

Kas naujo Versija 7.0.8.8074:

  • This versija yra esminiai patobulinimai iš lygiagrečiai srityse (per SCOOP technologijas) niekinio-saugumą, kad būtų lengviau pereiti prie negalioja saugų kodą.
  • Be to, jis turi daug mažų patobulinimų, kad EiffelStudio lengva naudotis apima vis daugiau ir daugiau išorės įmokas.

Kas naujo Versija 6.7.8.5049:

  • This išleidimo išsprendžia kai incrementality klausimus naudojant testavimą patalpos.
  • Kai ekrane problemų su nauja visoje statyti buvo išspręsta.

Kas naujo versijoje 6.6.8.2636:

  • New funkcijos: "
  • bazė Pridėta parama teisingą nesutapimą su SED Publikacija klasterius.
  • Patobulinimai: "
  • Runtime Kai giminiavimosi specialus atvejis, kai "talpa" yra daug didesnis negu jo `skaičius" nauja kopija turės savo `pajėgumus" Nustatyti, kad: "skaičius".
  • STUDIO pridėjo naują Klaidos Sąrašas įrankio pirmenybę & quot;. & Quot ;, tools.error_list.show_tooltip tiek galutiniai vartotojai gali nurodyti, ar turtingas patarimas langas turėtų būti pateiktos automatiškai Klaidos sąrašas priemonė,
  • Funkcija pašalinti;
  • Klaidų pataisymai: "
  • sudarytojas Ištaisyta klaida # 16545 kai kompiliatorius neaptiko, kad nauja byla, nėra tiketinas klasę po nuorodos į ją sistemoje (žr bandymo # incr340).
  • kompiliatorius Fiksuoto keletas neperkompiliuojant klaidas (klaida # 16546, klaida # 16547, klaida # 16553) atvejus, kai funkcija su tvirtinimais pašalinamas iš patronuojančios klasės, o vaikas klasė nesikeičia (žr testas # incr341, bandymo # incr342, Bandymas # incr343).
  • studija Ištaisyta klaida # 15788 (klaidą # 16209, klaida # 16278) Klaida patarimas mirksi, kai pelę už EiffelStudio
  • studija Ištaisyta klaida # 16543 Ieškoma vaidybinius vykdytojai ar palikuonių neturi slinkti parodyti rungtynes;
  • kompiliatorius Fiksuoto neperkompiliuojant klaidas (klaida # 14525, klaida # 16052), kurie sukėlė kompiliatoriaus avarijos arba neteisingą klaidos pranešimą, kai tikrinant paveldėjo kodą kliento, kuris reiškia, kad funkcija yra (vėl) persikėlė (žr testas # incr293, bandymo # incr338).
  • Vartotojo pokyčiai: "
  • studija eksperimentinis režimas dabar dingo, jis tapo nutylėjimą. Norėdami turėti prieigą prie numatytojo režimo 6,5, vienas turi naudoti suderinamą versiją.

Kas naujo versija 6.5.8.524:

  • The EiffelBase pratęsimo bibliotekoje buvo įtraukta į EiffelStudio pristatymo .
  • Ši biblioteka suteikia naują klasę SEARCH_TABLE, kuris yra rinkinys, kur prekės yra HASHABLE ir keletą naujų rūšiavimo įrenginius palikuonių Indexable.
  • buvo nustatyti keli klausimai su PART_SORTED_SET ir BINARY_SEARCH_TREE_SET.

  • Buvo nustatytas
  • Įvairūs EiffelStudio klaidas. "Clear_all" STRING klasių ir HASH_TABLE buvo padaryta pasenęs naudai "wipe_out".
  • elgesys pasikeitė STRING.resize buvo padaryta siekiant išvengti paskambinę "keisti" su mažesnio dydžio.

Kas naujo versija 6.4.7.9263:

  • For atgalinis suderinamumas klausimu mes įskaitant 2 versijos bibliotekos. Pagal nutylėjimą ji naudoja atgaliniu būdu suderinami versiją. Norėdami naudoti naują biblioteką, turite naudoti `-experiment" jungiklį. Tai įmanoma sukurti skompilowac prieš abiejų versijų tol, kol kai kurie maži pokyčiai atnešė į kodą.

Kas naujo versija 6.4.7.8984:

  • Development iPhone paraiškas Eiffel buvo pridėta. Šiuo metu ji palaiko tik komandinės eilutės programų, bet grafinis taikymas parama turėtų būti netrukus. Šie bibliotekos buvo įtraukta į pristatymo: dinaminės bibliotekos API įvynioti, kodavimo biblioteka ir internacionalizacijos bibliotekoje. Buvo nustatytas Kai kurie GTK klausimai. Kai Runtime klaidų, susijusių su siūlų arba Publikacija buvo fiksuotas. Precompilation klaidą Mac OS X buvo fiksuotas.

Kas naujo versija 6.4.7.8382:

  • Bug pataisymai: "
  • debugeris: fiksuotas neseniai pristatė klaidą # 15610. Žanras skambučio nuo niekinio planinio rodiklio {DBG_EXPRESSION_EVALUATOR_B} .is_boolean_expression į EiffelStudio
  • debugeris: Ištaisyta klaida # 15669 Žanras skambučio nuo niekinio planinio rodiklio {AST_DEBUGGER_BREAKABLE_STRATEGY} .initialize_current_context
  • debugeris: didesnė parama objektas bandymo vietos gyventojais;
  • Trukmė:. Fiksuotas ne aptikimas kamino perpildymo į wielowątkowego taikymo Linux "
  • Vartotojo pokyčiai: "
  • sudarytojas: padidinamos ECF XML schema versija atspindėti naujausius pokyčius "
  • .
  • sudarytojas. Pakeistas ECF schemos atributas syntax_level sveikasis skaičius tipo sintaksė styginių tipą, kuriame vieną iš trijų galimų reikšmių,
  • sudarytojas: Pakeistas ECF schemos atributų is_void_safe iš Būlio tipo void_safety styginių tipą, kuriame vieną iš trijų galimų reikšmių (Jokio - tuščia saugos patikrinimus, visus - viskas tuščia saugos patikrinimus, iniciacijos - užsakomosios void saugos patikrinimai, ty tik subjektams, kurie yra pridedama).
  • sudarytojas. Panaudojimo galimybės taikyti tepdami nurodytus bibliotekoje, kai galimybė naudoti programa variantai yra true galimybes;
  • sudarytojas. Pridėta suderinamumas pripažinimo kodą naudojant `infix / priešdėlį" vietoj "alias"

Reikalavimai

  • GTK +

Panaši programinė įranga

xRope
xRope

3 Jun 15

KScope
KScope

2 Jun 15

MonoDevelop
MonoDevelop

22 Jun 18

Geany
Geany

28 Sep 15

Komentarai EiffelStudio

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!