Solosaina, Rindrambaiko
Fanakona-masoandro - tontolo iainana fampandrosoana Modular cross-sehatra fampiharana
Fanakona-masoandro - ny sehatra mba hamorona ny rindrambaiko open-source. Tsy miorina amin'ny Java sy manome ny fahafahana hanana fandaharana amin'ny plug-ins. Ahitana napetraka ny naorina-in singa, teo aminy - ny vokatra malaza Eclipse - PDE fampandrosoana plug-ins tontolo iainana. PDE mamela anao mba hanitarana ny sehatra mihitsy, ahitana naorina-in singa. Ny mpamorona ny fitaovam afaka manolotra ny fanitarana sy manome Integrated fampandrosoana ireo mpampiasa ny tontolo iainana (IDE).
Ankoatra ny fiteny Java, izay voasoratra ny Eclipse, ny fampandrosoana tontolo iainana dia ampiasaina ho an'ny fandaharana hafa fiteny. Tsy namorona be dia be ny plug-ins izay manohana ny fiteny C ++, Fortran, Perl, Prolog, Python, Ruby sy ny olon-kafa. Ny sehatra dia mety ho fototry ny rindrambaiko hafa izay tsy mifandraika amin'ny fandaharan'asa toy ny fanoratana sy DBMS telnet. Ohatra iray hafa ny fehezan-dalàna mifototra amin'ny Eclipse, - PDT fampandrosoana tontolo iainana amin'ny asa fototra ho an'ny fanovana sy ny PHP-debugging fampiharana.
Zo rehetra nivilivily
Open-source rindrambaiko dia fahazoan-dalana mba hiantohana ny zon'ny mpampiasa. Ohatra, ny loharano fehezan-dalàna dia tsy maintsy omena ny zo manova sy mizara izany. Io haavon'ny fiarovana tratra ny alalan 'ny copyleft. Copyright miaro ny zon'ny mpamorona, fandraràna fizarana fandaharana ao amin'ny hetsika fa ny mpampiasa tsy manana izany zo izany. Copyleft dia mitaky fahazoan-dalana ihany koa ny mandrakotra ny rindrambaiko no zaraina tsy misy fanovana. Amin'ity tranga ity, ny fototry ny zon'ny mpamorona lasa ny mifanohitra amin'izany. Copyleft dia mampiasa ny zon'ny mpamorona dia tsy mba afa-tsy ny mpandraharaha zon'ny, sy hamindra ho any amin'ny mpampiasa.
Noho izany, dia misy tahotra sy ahiahy fa misokatra fandaharana hitarika ho amin'ny fahaverezan'ny fananana ara-tsaina, toy ny copyleft ho fanapariahana ny faritra hafa ao amin'ny rindrambaiko. Amin'ny teny hafa, ny fahazoan-dàlana dia mitaky ny fampiharana rehetra misy misokatra Source Code nozaraina tamin'ny mitovy zo. Marina izany ho an'ny General Public License (GNU) - ambaniny dia mivelatra Linux. Fa misy alàlana, izay manome fitsaboana hafa-bahoaka sy ny ara-barotra tombontsoa.
OSI dia fikambanana tsy mitady tombontsoa izay mamaritra mazava tsara izay loharano misokatra, ary manaiky ireo fahazoan-dalana izay hihaona ny mason-tsivana. Platform fanakona-masoandro dia zaraina ny EPL, misokatra OSI-voamarina fahazoan-dàlana sy hanamora ny fampiharana ara-barotra raha foana ny tsy fivadihan'ny rindrambaiko mpanoratra.
Ny mpamorona ny plugin na ny mpampiasa programa fampandrosoana ny tontolo iainana dia tokony hamoaka misy modifiable anjara na kaody Nisian'ny Fanakonam-bolana, fa afaka alalana ny fanampiny teny an-dalana izay tiany. Famindrana ny zo ho azy ireo toy ny rindrambaiko tsy ilaina, ary koa ny famoahana ny loharano.
Ary raha maro no tsy mampiasa Eclipse hamorona ny fampandrosoana, ny fisian'ny Source Code sehatra dia ny tena zava-dehibe tsy hoe fotsiny noho ny tsy fisian'ny fandoavam-bola, fa koa satria mampirisika zava-baovao, ary mampirisika rindrambaiko hanao ny vokatra ho toy ny fanomezana ho an'ny iombonana antony. Ny tena antony izany - ny vola bebe kokoa amin'ny asa ny tetikasa, ny manan-danja kokoa ho an'ny olona rehetra izany. Raha Mahasoa, ny isan'ny mpandraharaha dia mitombo bebe kokoa ny fiaraha-monina ary mamorona manodidina ny tetikasa, toy ny izay nipoitra manodidina Linux sy Apache.
fikambanana tsy mitady tombontsoa
Fanakona-masoandro - fampandrosoana tontolo iainana, ny trano famakiam-boky sy ny fitaovana ho an'ny famoronana, naparitaka sy fitantanana ny rindrambaiko sy ny fiaraha-monina ao aminy mpamorona. Tsy mamorona sehatra nataon'i IBM tamin'ny 2001 miaraka amin'ny fanohanana ny rindrambaiko mpivarotra.
Fanakona-masoandro Foundation dia naorina tamin'ny 2004, dia fikambanana tsy mitady tombontsoa, manohana ny tetikasa fanatsarana ny sehatra sy ny fiaraha-monina sy ny mpandraharaha ny rafitra mifameno rindrambaiko sy ny tolotra. Amin'izao fotoana izao, ny Eclipse tontolo iainana dia ahitana fikambanana sy olon-tsotra ny orinasa rindrambaiko.
Ny manara-maso sy mitantana Fund ny sehatra tetikasa. Izany manompo ny fiaraha-monina, sy ny mpandraharaha izay miantso committers ao amin'ny fanjakana dia tsy natao. Izy ireo miasa amin'ny fikambanana hafa tsy miankina, na amin'ny alalan'ny rindrambaiko izay an-tsitrapo ny manokana fotoana mba hiasa amin'ny tetikasa.
Fanakona-masoandro: sehatra toetra
- Mamorona fitaovana fandaharana samihafa.
- Tsy manam-petra isan'ny mpamatsy fitaovana, anisan'izany mahaleotena.
- Support hiasa amin'ny fitaovana isan-karazany ny votoaty, toy ny HTML, C, EJB, Java, JSP, GIF sy XML.
- Antoka feno fampidirana tao anatiny sy eo amin'ny samy hafa votoaty.
- Programming Eclipse-mpanelanelana amin'ny iray tsary ny interface tsara na tsia.
- Miasa amin'ny rafitra fandidiana samy hafa, anisan'izany ny Linux, Windows, Solaris Aix, Mac OS X.
- Mampiasa Java, malaza fiteny fitaovana tsoratra.
Fanakona-masoandro: Fahazoana Started Guide
Taorian'ny hazakazaka voalohany, ny hafatra fiarahabana. Ny mpampiasa dia afaka mandeha ny hamerina hijery sy hianatra ny asa vaovao, ny ohatra, na ny hiaritra fiofanana.
Ny sehatr'asa no mandrafitra ny tontonana, famelabelarana. Ny andian-hevitra atao hoe fanantenana. Ny fanantenana ny "Loharanon-kevitra", ohatra, ahitana ny solontena ny fanovana, Mpitantana, ary nijery ny tetikasa.
Beginners dia tokony hanomboka amin'ny "fitaovana fototra ny toerana", any amin'izay hanangona be dia be ny vaovao mikasika ny singa isan-karazany Eclipse sy ny fifandraisana.
Niara-niasa tamin'ny Jdt
Mba hijery ny Jdt afaka manokatra Eclipse Java tetikasa. Mba hanaovana izany, mifidy ny "File" menu - "New" - "amin'ny Java Tetikasa", miditra ny tetikasa anarana ary tsindrio "hamita".
Raha hanova ny fomba fijery ankehitriny, mifidy ny sakafo zavatra "Window" - "Open fomba fijery" - ny Java na hanokatra varavarankely vaovao alalan'ny "Window" - "New Window" ary mifidy fomba fijery hafa.
Misy fomba fijery hevitra izay tsy natao ho an'ny fampandrosoana any Java. Ao hatramin'ny lafiny ankavia, ambony, dia ambaratongam-pahefana miaraka amin'ny Eclipse Java fonosana, kilasy, JAR-antontan-taratasy sy antontan-taratasy hafa, izay atao hoe ny "Package Explorer". Ny tena sakafo amin'ity tranga ity dia nameno ny 2 hevitra: Source sy Refactor.
Famoronana fandaharana in Jdt
Mba hamorona ny Java fampiharana, dia tokony hanindry bokotra havanan'ny totozy, ary mifidy ny tetikasa "New" namorona ny tany aloha - "Kilasy". Ao amin'ny pop-miakatra, miditra ny kilasy anaran 'ny fifanakalozan-kevitra boaty. Mampisalasala: "Iza fomba ny workpiece tianao hamorona?" - mamaritra-bahoaka foana voasakantsakan'ny lehibe (String [] args) ary tsindrio "hamita".
Izany dia mamorona fandaharana izay ahitana ny fotoam-pianarana ary niditra-poana lehibe (). dia tsy maintsy mameno ny fehezan-dalàna fomba fandaharana (J voasokajy fanahy iniana nesorina):
-bahoaka kilasy Hello {
-bahoaka foana voasakantsakan'ny lehibe (String [] args) {
ho an'ny (J = 0, J <= 5; J ++)
{
System.out.println ( "Hello");
}
}
}
Nandritra voatendry, dia afaka mahita ny tonian-dahatsoratra endri-javatra:
- autocompletion;
- Syntaxe fanamarinana;
- Auto-fanokafana parenthesis na teny nalaina.
Code vita dia antsoina hoe ny fitambaran-kitendry Ctrl + Space. Mandritra izany fotoana izany dia miankina amin'ny teny manodidina ny lisitry ny safidy, mifidy ny fitendry na totozy, na ny lisitry ny fomba zavatra na ampahany amin'ny tenifototra.
Ny Syntaxe dia homarinana avy amin'ny teny mitombo miandalana, mifototra amin'ny fanangonana. Mila toerana nandritra ny fehezan-dalàna sy ny firaketana ny niara nanoratra. Syntaxe fahadisoana dia nanasongadina ao amin'ny mena, ary nilaozany fotsiny ny teboka mena miseho amin'ny diagonal fotsy hazo fijaliana. Ny sisa dia voalaza fahadisoana tany an-tsaha amin'ny endriky ny jiro. Afaka manitsy ny tenanao noho ny fanampian'ny Quick manamboatra.
Ao amin'ny ohatra nampahafantatra mazava no misy eo anoloan'ny ho fanambarana satria tsy voasokajy i. Taorian'ny roa-fipihana eo amin'ny mazava jiro dia ho azo atao ny lisitry ny fanamboarana. Amin'ity tranga ity, dia nanolo-kevitra J:
- kilasy an-tsaha;
- fomba fikirana;
- miova eo an-toerana.
Raha misafidy iray amin'ireo safidy ny totozy, ianao dia afaka mahita ny vokatry ny lahatsoratra.
Double-fipihana eo amin'ny naniry miteraka fehezan-dalàna hita vatana.
Running fangatahana
Raha tsy misy fahadisoana nanoratra taratasy fangatahana azo hihazakazaka amin'ny alalan'ny sakafo zavatra "Start". No panangonana dingana, satria mitranga nandritra ny fehezan-dalàna afa-. Ao amin'ny diniky efajoro hoe "fanahafana nanomboka", izay tsy maintsy soatoavina dia efa nametraka, mila tsindrio ny bokotra Run eo ankavanana ambany. Hiseho eo amin'ny farany ambany ny hampionona amin'ny tsoratadidy sy ny vokatry ny fangatahana.
Ny fandaharana azo mihazakazaka ao amin'ny debugger. Voalohany indrindra, hanendry breakpoint ao amin'ny System.out.println () roa kitika ny totozy fotsy eo amin'ny boaty ho amin'ny ankavia ny fanovana varavarankely, akaikin'ny amin'ny fomba antso. Ny vokatr'izany dia ny teboka manga. Select "Start" menu - "Debug". Fanombohana fanahafana varavarankely dia hiseho indray. Rehefa avy manindry ny "Start" bokotra hiseho debug fomba fijery amin'ny hevi-baovao.
Ao amin'ny "Debug" amin'ny ankavia, teo an-tampony, dia ny antso niisa sy ny anjan'ny mifehy ny fampandrosoana ny fandaharana. Ny tontonana nijanona dia mirakitra ny bokotra, ny fitohizan'ny sy ny fahavitan 'ny fangatahana, famonoana, ary skip to manaraka mpandraharaha sy ny fomba hiverina. Right tao an-tampon'ny dia iray andalana tabbed kobany: hiovaova, breakpoints, fanehoan-kevitra ary ny varavarana lamba. Rehefa mifidy ny hiovaova kiheba, ianao dia afaka mahita ny tena ilaina ny miova J.
Amin'ny antsipiriany momba ny fanehoana tsirairay dia afaka manome fanampiana teny manodidina-saropady. Mila isika fotsiny dia tsindrio ny totozy eo amin'ny lohateny bara hidiny sy ny asa fanaovan-gazety F1.
Plugins fanampiny
rindrambaiko fampandrosoana ny tontolo iainana, izay natao mba hanovanao azy, nanoratra sy debugging, fanakona-masoandro nameno ny singa izay nampahahendry simulate, automate ny trano, fitsapana Modules, fampisehoana, fanahafana fitantanana sy ny versioning.
CVS loharano fanaraha-maso ny rafitra dia mamela ny ekipa asa azy. Noho izany fiovana nampidirina tsy mifangaro. Izany no manan-danja sy anisan'ny fanakona-masoandro.
Ny fampandrosoana tontolo iainana ao eclipse.org toerana. Plug-ins dia hita ao amin'ny plug-in Central.
maritrano
Ny fototry ny sehatra - functionally manan-karena RCP mpanjifa. Simplistically izy ireo Afaka mametraka napetraka ny plug-ins ampiasaina ao amin'ny fandaharana fampandrosoana. Misy singa fanampiny kevitra sy tsy voatery.
Ny tena singa ireo:
- Ny runtime singa no mamaritra ny modely mifototra amin'ny famaritana OSGi fanitarana sy ny fanitarana hevitra. Koa nanome tolotra fanampiny toy ny syslog sy ny fitoviana.
- SWT-fonosana Eclipse Misy endri-javatra sy ny mpampiasa interface tsara gadget. Manana kilasy fianarana no add mba hanamorana ny famoronana tsary ny fangatahana.
- fitaovana toerana dia ahitana fomba fijery, manolotra sy ny fanitsiana varavarankely.
- Singa fototra "Help" manome mpisera amin'ny fanohanana ao ny endriky ny rafi-boky na asa ifandrimbonana lisitra.
- Plug-in "Update" mamela anao hahazo ny farany dikan-tenin'ny rindrambaiko.
- Singa fototra "Team" manome ny foto-drafitrasa mba hifandray ny dikan fanaraha-maso ny rafitra.
Ny sehatra namorona ny IBM, tonga manontolo open-source nasongadina rafitra. Ny mpikambana ao aminy dia mihoatra ny zato orinasa. Na dia ny hevitra toy izany ny famoronana rafitra teo tamin'ny lasa, voahevitra, azo antoka sy tsara tarehy famolavolana Eclipse no namela azy mba haka toerana mpitarika.
Similar articles
Trending Now