OrdenagailuakSoftware

Eclipse - garapen ingurunea modular plataforma-aplikazioetan

Eclipse - plataforma bat irekiko software bat sortzeko. oinarritutako Java on, eta plug-in programa garatzeko gaitasuna ematen du. Eclipse ospetsua Produktu - - PDE garapen ingurunea plug-in-eraikitako osagai, horien artean multzo bat dauka. PDE ahalbidetzen plataforma bera zabaltzeko duzu, eraiki-osagaien osatua. tresna-multzoek sortzaileek euren luzapenak propioa eskaini ahal eta eman erabiltzaileei integratua garapen ingurunea (IDE).

Java hizkuntzan, hau da, idatzizko Eclipse gain, garapen ingurunea programazioaren beste hizkuntzetan erabiltzen da. plug-in hizkuntzen C ++, Fortran, Perl, Prolog, Python, Ruby eta beste batzuk onartzen duten asko sortu da. Plataforma hori ez da idatziz hala nola telnet eta DBMS programak lotutako beste software oinarria izan daiteke. oinarritutako Eclipse beste kode baten adibidea, - PDT garapen edizioa eta arazketa PHP-aplikazioen oinarrizko funtzioak ingurumena.

Eskubide guztiak desbideratu

Irekiko software ordena erabiltzaileen eskubideak bermatzeko Lizentziapean. Adibidez, iturburu-kodea aldatu eta banatu eskubidea eman behar da. babes-maila hau copyleft bidez lortzen. Copyright copyright babesten, programak banatzeko debekua gertatuz gero, erabiltzaileak bat ez du eskubide hori izan. Copyleft ere eskatzen lizentziarik software estaltzen aldaketarik gabe banatzen da. Kasu honetan, copyright esentzia kontrakoa bihurtzen da. Copyleft erabiltzen copyright ez da garatzaileei eskubideak gordetzeko, eta horiek transferitzeko erabiltzaileen.

Beraz, ez dago beldurrik da eta zalantzarik irekita programak egingo jabetza intelektualaren galtzea ekarriko du, copyleft beste software zatiak zabaldu da. Bestela esanda, lizentziaren kode irekiko dituen aplikazio guztiek eskubide berdinak dituzten banatu beharko da. Hau da Lizentzia Publiko Orokorra (GNU) egia - Linux luzatzen pean. Baina bada baimena, interes publikoak eta merkataritza-trataera desberdin bat ematen da.

OSI irabazi-asmorik gabeko elkartea da, argi eta garbi definitzen zer kode irekiko da, eta bere irizpideak betetzen dituzten lizentziak onartzen. Eclipse Platform da EPL-ek banatzen, open OSI-ziurtatuta lizentzia eta bere aplikazioa komertziala errazteko bitartean iturburu irekiko software egileek leialtasuna mantenduz.

plugins edo erabiltzaile programa garatzeko ingurunea sortzaileek edozein Eclipse-kodea inplikatu edo alda argitaratzen behar, baina beren irudiak propioa lizentzia dezake modu horretan gustatzen zaien ere. eskubideen transmisioa haiei iturburu irekiko software gisa ez da beharrezkoa, baita iturria argitaratzea.

Eta asko izango ez Eclipse erabili bitartean euren garapen propioa sortzeko, iturburu-kodea plataforma erabilgarritasuna garrantzi handia ez bakarrik ordaintzea falta delako da, baina baita berrikuntza sustatzen du, eta programatzaileak bultzatzen beren produktua egin du kausa komun ekarpen gisa delako. Horren arrazoia nagusia - gehiago proiektuaren lana inbertitu, esanguratsuagoa guztiontzat da. dela onuragarria bada, sustatzaile-kopurua are gehiago handitu da eta komunitate bat sortzeko proiektua, hau Linux eta Apache inguruan sortu antzekoak inguruan.

irabazi-asmorik gabeko erakundea

Eclipse - garapen-ingurunea, liburutegi eta tresnak sortzeko, zabaltzeko eta software eta bere sortzaileen komunitateak kudeatzeko. IBM-ek plataforma bat 2001ean software saltzaileek laguntzarekin sortzen da.

Eclipse Fundazioak 2004an ezarritako irabazi-asmorik gabeko erakundea da, proiektuaren plataforma eta hobetzeko gizarte eta sistema software eta zerbitzu osagarriak garatu onartzen. Gaurkoan Eclipse ekosistema erakundeen eta pertsonen software industrian dira.

Funtsak kontrolatzen eta plataforma-proiektuak kudeatzen. komunitateari balio du, eta sustatzaileak deitzen duten parte hartzen laguntzea estatuan ez dagozkio. Dituzte beste erakundeek edo beren denbora pertsonala proiektuan lan boluntarioak programatzaile independenteek lan.

Eclipse: plataforma ezaugarri bat

  • Sortu programazio tresna ezberdinak.
  • tresna hornitzaile kopuru mugagabea, independentea barne.
  • Laguntzarako tresnak eduki-barietate, hala nola, HTML, C, EJB, Java, JSP, GIF eta XML gisa lan egiteko.
  • integrazio osoa barruan eta edukiak ezberdinen artean bermatzea.
  • Programazioa batera Eclipse-ertaina interfaze grafikoa da edo ez.
  • sistema eragile ezberdinak, Linux, Windows, Solaris AIX, Mac OS X. barne lan
  • Java, herri-idazketa tresnak hizkuntza bat erabiliz.

Eclipse: Lanean hasteko gida

lehen run, zorion mezua ostean. Erabiltzaileak berrikusi joan daiteke eta funtzio berriak, adibide ikasi, edo prestakuntza jasan.

Laneko area da panelak, aurkezpen osatua. ideien multzoa perspectiva deitu. eta "Baliabideak" perspectiva, adibidez, edizioa, kudeaketa eta proiektuen ikusteko irudikapena dira.

Hastapen "espazioa instrumental oinarriak", non hainbat Eclipse osagaiak eta haien elkarrekintzak buruzko informazio asko bildu dezakezu batekin hasi behar du.

JDT lan egitea

JDT arakatzeko Eclipse Java proiektu ireki daiteke. Horretarako, hautatu "Fitxategia" menu - "Berria" - "Java Proiektua", sartu proiektuaren izena eta sakatu "Amaitu".

Egungo ikuspegitik aldatzeko, hautatu menuko "leihoa" - "Open ikuspegitik" - Java edo leiho berri bat "leihoa" bidez irekitzeko - "Leiho" eta beste ikuspegi bat aukeratzen.

Perspektiba diren Java garapenerako zuzenduak ikuspegiak dauzka. Ezkerreko izkinan, batez ere, Eclipse Java paketeak, klaseak, JAR-fitxategiak eta fitxategiak ezberdinak, hau da, "Package Explorer" izeneko hierarkia bat da. Iturria eta Refactor: kasu honetan, menu nagusia 2 puntu osagarri zen.

JDT programa bat sortzea

Java aplikazio bat sortzeko, behar eskuin-klikatu you proiektua eta "Berria" sortu lehenago - "Class". pop-up, sartu class elkarrizketa kutxa baten izena. Zalantzazko: "Zein sortu nahi duzun piezaren metodoak?" - zehaztu publiko estatikoan hutsune nagusia (String [] args) eta klikatu "Amaitu".

Hau sartutako class eta nagusiak huts bat () dituen programa bat sortuko du. programaren kodea metodo bat bete behar (j nahita zehazten sailkatuak):

class publiko Kaixo {

publiko estatikoan hutsune nagusia (String [] args) {

for (j = 0; j <= 5; j ++)

{

System.out.println ( "Kaixo");

}

}

}

multzo batean zehar, editore ezaugarriak nabarituko daiteke:

  • osatze automatikoa:
  • sintaxia egiaztatzea;
  • Auto-irekitzeko parentesi edo komatxorik.

Kode osatze deritzo lastertekla Ctrl + espazioa. egingo aukeren zerrenda testuinguruan araberakoak Aldi berean, teklatua edo sagua aukeratu, objektu bat edo gako-zati metodoen zerrenda ala.

sintaxia oinarritutako gehikuntzaren compilation on markatuz. Gertatzen da, kode aldi berean grabatzen bere konpilazioaren dituzten bitartean. Sintaxi-akatsak dira gorriz azpimarratuko eta ezkerreko bere puntu agertzen diagonal gurutze zuri bat gorria. Gainerako akatsak bonbilla formularioa eremuak adierazten dira. Zeuk zuzendu ahal izango dute Konpondu Quick laguntzarekin.

Adibide gisa aurkeztu argi dago aurrean adierazpen dagoen kokatua, ez da sailkatu baita i. bonbilla gainean klik ondoren konponketak posibleen zerrenda izango da. Kasu honetan, j proposatzen dira:

  • class eremu;
  • Metodo parametro;
  • tokiko aldagai.

saguarekin aukeretako bat aukeratzen baduzu, delako testua ikusi ahal izango duzu.

Nahi den isla on bikoitza eginez kodea sortzen.

aplikazioak

"Hasi" akatsik aplikazio bat konpilatzean menu elementua bidez exekutatu ahal bada. Ez konpilazio urratsa, lekua hartzen du geroztik gorde kodea zehar. elkarrizketa-koadro "konfigurazio hasieratik", eta horrek beharrezko balioak dagoeneko ezarri dira, behar Run botoia sakatu eskuineko beheko behar duzu. Izango bookmarks kontsola eta aplikazioaren emaitza behealdean agertzen dira.

Programak eta araztailera exekutatu daiteke. Lehenik eta behin, System.out.println du () in etendura ezarri bi kaxa grisa edizio leihoaren ezkerrean on saguaren klik batera, metodo deia ondoan. Emaitza puntu urdin bat izango da. Aukeratu "Hasi" menu - "Debug". Launch konfigurazio leiho berriro agertuko da. "Hasi" botoia sakatu ondoren arazketa ikuspuntutik ideia berriekin agertuko da.

"Aratze" Ezkerreko ere, goialdean, dei pila eta da tresna-barrako programaren aurrerapena kontrolatzeko. panel stop botoia, jarraipena eta bukaera aplikazioa, exekuzio dauka, eta hurrengo operadorea eta metodoa itzultzen joateko. aldagaiak, eten-puntu, adierazpen eta pantailako: Eskuin goialdean fitxadun panelak ilara bat da. Hautatzean aldagaiak fitxa, j aldagai balioa ikusi ahal izango duzu.

irudikapen bakoitzari buruzko informazio zehatza laster-laguntza eman dezake. besterik sagua sakatu eta Izenburu barran prentsa F1 on behar dugu.

plugin gehiago

software garatzeko ingurunea, zein horiek aldatzeko diseinatuta daude, bildu eta arazteko, Eclipse bertan, simulatu eraikitze, proba moduluak, performance, konfigurazio kudeaketa-bertsioak automatizatzeko gai dira osagai osagarri.

CVS-iturri kontrol sistema aukera ematen taldean lan horien gainetik. Horrela aurkeztu aldaketak ez dira mistoak. Hau Eclipse zati garrantzitsu eta integral bat da.

garapen ingurunea eclipse.org gunean dago. Pluginak dira plug-in Central dago.

arkitektura

plataformaren oinarria - funtzionalki aberatsa RCP bezeroei. Simplistically plug-in garapenerako programak erabilitako multzo bat aurkeztu ahal izango dute. gomendagarria eta aukerako osagaiak daude.

Osagai nagusiak hauek dira:

  • exekuzio oinarritutako OSGi azkenaldi zehaztapen luzapena eta hedapen puntu eredu osagaiak zehazten du. Era berean, hala nola syslog eta paralelismo gisa zerbitzu gehiago ematen.
  • SWT-pakete Eclipse ezaugarriak eta erabiltzailearen interfazearen widgets dauka. Gehigarrien klaseak ditu aplikazio grafikoak sortzea errazteko.
  • Tresna espazio ikuspegiak, aurkeztu eta editatzeko leihoa dira.
  • Osagai "Laguntza" erabiltzaileei eskaintzen erreferentzia sistema edo zereginen zerrenda interaktibo bat formularioa laguntzarekin.
  • Plug-in "Update" ahalbidetzen softwarearen azken bertsioa lortzeko.
  • Osagai "Team" azpiegitura euren konektatu eskaintzen bertsio kontrol-sistemak.

IBM sortutako plataforma, full-featured irekiko sistema bat bihurtu zen. Bere kideak ehun enpresa baino gehiago daude. sistema horiek sortzeko ideia iraganean izan ziren arren, pentsakor, fidagarria eta diseinu dotorea Eclipse onartzen ditu puntako posizio bat hartu zuen.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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