TölvurHugbúnaður

Eclipse - þróunarumhverfi mát kross-pallur forrit

Eclipse - vettvang til að búa til opinn-uppspretta hugbúnaður. Það byggist á Java og gefur möguleika á að þróa forrit með tappi-ins. Það inniheldur safn af innbyggður-í hluti, meðal þeirra - hið fræga Eclipse vara - PDE þróun umhverfi viðbætur. PDE er hægt að auka vettvang sjálft, sem samanstendur af innbyggður-í hluti. Höfundum toolkits geta boðið eigin eftirnafn þeirra og gefa notendum samþætt þróun umhverfi (IDE).

Í viðbót við Java tungumál, sem er skrifað í Eclipse, þróun umhverfi er notað fyrir önnur forritunarmál. Það skapað mikið af tappi-ins sem styðja tungumál C ++, Fortran, Perl, Prolog, Python, Ruby og aðrir. Pallurinn getur verið grundvöllur fyrir öðrum hugbúnaði sem er ekki skyldur til að skrifa forrit eins og Telnet og Gagnasafnskerfið. Annað dæmi um kóða byggt á Eclipse, - PDT þróun umhverfi með helstu aðgerðir til að breyta og kembiforrit PHP-forrit.

Öll réttindi perverted

Opinn hugbúnaður er leyfi til að tryggja réttindi notenda. Til dæmis, kóðinn skulu vera með rétt til að breyta og dreifa henni. Þessi vernd náð með því að copyleft. Copyright ver höfundarrétt, banna dreifingu á forritum í ef að notandi hefur ekki þennan rétt. Copyleft einnig þarf leyfi nær hugbúnaðinum er dreift án breytinga. Í þessu tilviki er kjarninn höfundarrétti verður hið gagnstæða. Copyleft notar höfundarréttur er ekki að spara réttindi hönnuði ', og flytja þær til notenda.

Því það er ótti og efi að opna forrit munu leiða til þess að tap á hugverkum, sem copyleft að dreifa til annarra hluta hugbúnaðarins. Með öðrum orðum, að leyfið mun krefjast þess að allir umsókn sem inniheldur opinn uppspretta merkjamál dreift með sömu réttindum. Þetta er satt fyrir General Public License (GNU) - undir það nær Linux. En það er heimild, sem veita mismunandi meðferð opinberra og viðskiptahagsmuni.

OSI er rekinn í hagnaðarskyni stofnun sem greinilega skilgreinir hvað er opinn uppspretta, og samþykkir þá leyfi sem uppfylla skilyrði þess. Eclipse Platform er dreift af EPL, opin OSI-vottað leyfi og auðvelda auglýsing umsókn sína á meðan viðhalda hollustu opinn uppspretta hugbúnaður höfunda.

Höfundum tappi eða notandi program þróun umhverfi ætti að birta allar sem taka þátt eða óbreytanlegu kóða Eclipse, en geta leyfi eigin viðbætur sín á veginn, sem þeir vilja. Framsal réttinda til þeirra sem opinn uppspretta hugbúnaður er ekki krafist, svo og birtingu uppspretta.

Og á meðan margir vilja ekki nota Eclipse til að búa til eigin þroska þeirra, framboð af frumkóða pallur er afar mikilvægt ekki aðeins vegna skorts á greiðslu, en einnig vegna þess að það stuðlar að nýsköpun og hvetur forritara til að gera eigin vöru sína sem framlag til sameiginlega orsök. The aðalæð ástæða fyrir þessu - því meira fjárfest í verkefnavinnu, því meiri er fyrir alla. Ef það hagur, fjöldi forritara eykst enn meira og skapa samfélag um verkefnið, svipað þeim sem komið kringum Linux og Apache.

non-gróði organization

Eclipse - þróun umhverfi, bókasöfn og verkfæri til að búa til, dreifa og stjórna hugbúnaður og samfélag höfundum hennar. Það skapar vettvang IBM árið 2001 með stuðningi framleiðendur hugbúnaðar.

Eclipse Foundation er komið árið 2004, er a non-gróði organization, styður verkefnið vettvang og bæta samfélag og kerfi verktaki fyllingar hugbúnaði og þjónustu. Í dag, Eclipse vistkerfi nær stofnanir og einstaklinga the hugbúnaður iðnaður.

Sjóðurinn fylgist með og stýrir vettvang verkefnum. Það þjónar samfélaginu og verktaki sem kalla committers í ríki tilheyra ekki. Þeir eru ráðnir af öðrum stofnunum eða af sjálfstæðum forriturum sem sjálfboðaliða persónulega tíma sínum til að vinna í verkefninu.

Eclipse: palli einkenni

  • Búa mismunandi verkfæri forritun.
  • Ótakmarkaður fjöldi tool birgja, meðal sjálfstætt.
  • Stuðningur verkfæri til að vinna með margs konar efni, svo sem HTML, C, EJB, Java, JSP, GIF og XML.
  • Tryggja fullt samþættingu innan og á milli mismunandi efni.
  • Forritun Eclipse-miðill með grafísku viðmóti eða ekki.
  • Vinna á mismunandi stýrikerfum, þar á meðal Linux, Windows, Solaris AIX, Mac OS X.
  • Using Java, vinsæll skrifa verkfæri tungumál.

Eclipse: Getting Started Guide

Eftir fyrsta hlaupa, kveðja skilaboð. Notandinn getur farið að skoða og læra ný störf, dæmi, eða að gangast undir þjálfun.

The vinnusvæði er byggt upp af spjöldum, kynningum. A setja af hugmyndum sem kallast horfur. Horfur á "Resources", til dæmis, tekur framsetning fyrir klippingu, stjórnun og skoða verkefna.

Byrjendur ættu að byrja með "Grundvallaratriði instrumental pláss", þar sem þú getur safna mikið af upplýsingum um ýmsa hluti Eclipse og samverkan þeirra.

Vinna með JDT

Til að kanna JDT hægt að opna Eclipse Java verkefni. Til að gera þetta, velja "File" valmyndina - "New" - "Java Project", slá inn heiti verkefnis og smella á "Ljúka".

Að breyta núverandi samhengi, velja matseðill atriði "Gluggi" - "Open sjónarhorn" - Java eða opna nýjan glugga í gegnum "Gluggi" - "New Window" og velja annað sjónarhorn.

Sjónarmið inniheldur skoðanir sem ætlaðir eru fyrir þróun í Java. Í vinstra horninu, hér að ofan, er stigveldi með Eclipse Java pakka, flokka, JAR-skrár og mismunandi skrár, sem er kallað "Pakki Explorer". Aðalvalmynd í þessu tilfelli var bætt við 2 atriði: Source og refactor.

Búa A program þar JDT

Til að búa til Java forrit, ættir þú hægri-smellir verkefnið og velja "New" bjóst til áðan - "Class". Í pop-up, sláðu bekknum nafn valmynd. Vafasamt: "Hvaða aðferðir við workpiece þú vilt búa til?" - tilgreina opinber truflanir ógilt aðalæð (String [] viðföng) og smelltu á "Ljúka".

Þetta mun búa til forrit sem inniheldur slegið bekknum og tómt helstu (). þarf að ljúka áætlun kóða aðferð (J flokkuð vísvitandi sleppt):

opinber bekknum Hello {

opinber truflanir ógilt aðalæð (String [] viðföng) {

fyrir (J = 0; j <= 5; J ++)

{

System.out.println ( "Hello");

}

}

}

Meðan á setja, getur þú taka eftir lögun ritstjóri:

  • útfylling falls;
  • setningafræði stöðva;
  • Auto-opnun sviga eða tilvitnanir.

Code lokið er kallað flýtilykla Ctrl + Space. Á sama tíma fer eftir samhengi lista yfir valkosti, velja lyklaborð eða mús, hvort listi yfir aðferðir við hlut eða hluta leitarorðinu.

The setningafræði er merkt byggir á stigvaxandi samantekt. Það fer fram á kóða upptöku samtímis frágang hennar. Villur eru undirstrikað með rauðu og fór lið þeirra birtist rauður með hvítum ská krossi. Eftirstöðvar villur eru tilgreind í reitina í formi peru. Þeir geta að leiðrétta þig með hjálp Quick Fix.

Í dæminu kynnt ljós er staðsett í framan af fyrir yfirlýsingu vegna þess að það er ekki flokkað i. Eftir að tvísmella á ljósapera verður listi af mögulegum fastur. Í þessu tilviki, J eru fyrirhugaðar:

  • flokkur sviði;
  • aðferð breytu;
  • staðbundin breytu.

Ef þú velur einn af valkostunum með músinni er hægt að sjá leiðir texta.

Tvöfaldur-smellur á viðkomandi útfærslu býr kóða.

keyra forrit

Ef engar villur gerð forrit er hægt að keyra í gegnum valmyndinni "Start". Nei samantekt skref, þar sem það á sér stað á meðan á vista númerið. Í svarglugganum "uppsetningarskránni byrjun", sem krafist er gildi eru þegar sett, þú þarft að smella á Run hnappinn á hægri neðst. Birtist neðst á vélinni með bókamerkjum og vegna umsóknarinnar.

The program geta vera hlaupa á aflúsara. Fyrst af öllu, setja breakpoint í System.out.println () með tveimur smellum á mús á gráa reitinn vinstra megin við klippingu glugga, við hliðina á aðferð kalla. Niðurstaðan verður blár punktur. Veldu "Start" valmyndina - "aflúsunar". Sjósetja stillingar gluggi vilja birtast á ný. Eftir því að smella á "Start" hnappinn birtist kemba sjónarhorn með nýjar hugmyndir.

Í "aflúsunar" til vinstri, efst, það er að hringja stafla og tækjastika til að stjórna framvindu áætlunarinnar. Spjaldið inniheldur hætta hnappinn, framhald og ljúka umsókn, framkvæmd og sleppa til the næstur rekstraraðila og aðferð skilar. Rétt fyrir ofan er röð af grábröndóttur köttur spjöldum: breytur, Rofstaðir, tjáningu og skjánum. Þegar þú velur Variables flipann geturðu séð gildi breytu j.

Ítarlegar upplýsingar um hvern fulltrúa getur gefið samhengi næmur hjálp. Við þurfum bara að smella á mús á titilslá og ýttu á F1.

fleiri viðbætur

hugbúnaður þróun umhverfi, sem eru hönnuð til að breyta þeim, setja saman og kembiforrit, Eclipse viðbótar þáttum sem eru fær um að líkja, sjálfvirkan byggja, próf mát, afköst, stillingar stjórnun og versioning.

CVS uppspretta eftirlitskerfi gerir ráð fyrir teymisvinna yfir þeim. Þannig breytingar, ekki blandað saman. Þetta er mikilvægur og óaðskiljanlegur hluti af Eclipse.

Þróun umhverfi er á eclipse.org staðnum. Plug-ins eru staðsett í Plug-in Central.

arkitektúr

Grunnur á vettvang - virkni ríkur RCP viðskiptavinum. Simplistically þeir geta lagt fram sett af tappi-ins sem notuð eru í þróunaráætlunum. Það eru fleiri þættir mælt og valfrjálst.

Helstu þættir eru:

  • The afturkreistingur ákvarðar fyrirmyndina sem hluti byggt á OSGi forskrift framlengdum og stækkun stig. Einnig veitt meiri þjónustu eins og kerfisannál og parallelism.
  • SWT-pakkinn inniheldur Eclipse lögun og notendaviðmót búnaður. Það hefur bæta við flokka til að auðvelda the sköpun af grafísku forritum.
  • verkfæri pláss nær sjónarmið, kynna og breyta glugga.
  • Component "Help" veitir notendum með stuðning í formi viðmiðunarkerfi eða gagnvirkt Task listanum.
  • Plug-í "Update" leyfir þér að fá nýjustu útgáfuna af hugbúnaðinum.
  • Component "Team" veitir aðstöðu til að tengja eigin útgáfu eftirlitskerfi.

The pallur búin til af IBM, varð fullur-lögun opinn-uppspretta kerfi. meðlimir þess eru yfir hundrað fyrirtækja. Þó að hugmyndin um að búa slík kerfi voru í fortíðinni, hugsi, áreiðanlegur og glæsilegur hönnun Eclipse hefur leyft það að taka leiðandi stöðu.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 is.delachieve.com. Theme powered by WordPress.