ComputerSoftware

Kwelanga - bume yophuhliso izicelo cross-platform yemodyuli

Kwelanga - iqonga ukwenza i-software open-umthombo. Oku kusekelwe Java kwaye inika amandla ukuphuhlisa iinkqubo kunye plug-ins. Iqulethe isethi amacandelo eyakhelwe-ngaphakathi, phakathi kwabo - imveliso Eclipse odumileyo - PDE bume yophuhliso plug-ins. PDE ikuvumela ukuba ukwandisa iqonga ngokwayo, ezibandakanya amacandelo eyakhelwe-ngaphakathi. Abenzi bemeko- le toolkits ezinako ukufundisa izandiso zabo kwaye unike abasebenzisi yophuhliso bume ehlangeneyo (IDE).

Ukongeza ulwimi Java, kubhaliweyo i-Eclipse, bume yophuhliso kusetyenziswa ezinye iilwimi kweenkqubo. It wadala eninzi plug-in ezixhasa iilwimi C ++, Fortran, Perl, Prolog, Python, uRuby nabanye. Iqonga ingaba kuba sisiseko enye software ukuba akukho ezinxulumene neenkqubo zokubhala ezifana Telnet kunye DBMS. Omnye umzekelo womgaqo esekelwe kwi-Eclipse, - bume yophuhliso PDT kunye nemisebenzi esisiseko zokuhlela yohlelo PHP-izicelo.

Onke amalungelo okukuphambanisileyo

Vula-source software-mvume ukuze kuqinisekwe amalungelo abasebenzisi. Umzekelo, ikhowudi yemvelaphi kufuneka zibonelelwe ekunene ukuyiguqula kancinane kwaye anikezele kuyo. Lo mgangatho ukhuseleko kufikelelwa ngokusebenzisa copyleft. Copyright sikhusela copyright, kuvalwe ukusasazwa iinkqubo xa kunokwenzeka ukuba umsebenzisi akenzi ukuba eli lungelo. Copyleft kukwafuna uhlobo mvume egubungele isoftware isasazwa ngaphandle kokulungiswa. Kulo mzekelo, eli copyright iba okwahlukileyo. Copyleft usebenzisa copyright ayikho ukusindisa amalungelo kubabhekisi phambili, kwaye ukudlulisela ukuba abasebenzisi.

Ngoko ke, kukho uloyiko nokuthandabuza ukuba iinkqubo ezivulekileyo kuya kukhokelela kwilahleko bepropathi enomgangatho ophezulu wokuqonda, njengoko copyleft ukusasaza kwezinye iindawo software. Ngamanye amazwi, le mvume iza kufuna ukuba bonke isicelo eziqulathe ikhowudi yemvelaphi evulekileyo zihanjiswa namalungelo afanayo. Oku kuyinyaniso ukuba License Jikelele kaRhulumente (GNU) - phantsi nangabo Linux. Kodwa kukho ugunyaziso, leyo zinika unyango ezahlukeneyo umdla zoluntu kunye nezorhwebo.

OSI i ngumbutho ongenzi nzuzo ukuba ichaza ngokucacileyo oko umthombo evulekileyo, yaye uyakholiswa ezo mvume zihlangabezanayo neekhrayitheriya yayo. I-Eclipse Platform isasazwa yi-EPL, vula OSI-eqinisekisiweyo mvume lula isicelo yayo yorhwebo lo gama kugcinwe ukunyaniseka source open ababhali software.

Abenzi bemeko- lweplagi okanye bume yophuhliso inkqubo umsebenzisi kufuneka apapashe nayiphi na inxaxheba okanye modifiable ikhowudi ye Eclipse, kodwa unako ilayisensi ezongeziweyo zabo endleleni abayithanda. akufunwa Ukudluliselwa amalungelo kubo njengomthombo evulekileyo software, kwakunye upapasho lesixhobo.

Yaye ngoxa abaninzi abayi ukusebenzisa Eclipse ukwenza uphuhliso lwabo, ukufumaneka platform ikhowudi yemvelaphi kubaluleke kakhulu nje ngenxa yokunqongophala intlawulo, kodwa kuba ikhuthaza ezintsha kwaye ikhuthaza badwelisi benkqubo ukwenza imveliso yabo njengomnikelo kumsebenzi eqhelekileyo. Esona sizathu siphambili le - lityale i ngakumbi kumsebenzi weprojekthi, kwakuphawuleka kakhulu kungenxa wonke. Ukuba uyazuza, inani developers uyandiswa nangakumbi kunye nokudala uluntu jikelele projekthi, ezifana nezo evelayo ngeenxa Linux Apache.

umbutho ongajonge ngeniso

Kwelanga - Uphuhliso bume, amathala eencwadi kunye nezixhobo lokudala, amajoni kunye nokulawula software kunye noluntu kwabayili yayo. Oku kudala iqonga ngu IBM ngo-2001 kunye ngenkxaso nabathengisi software.

I-Eclipse Foundation yasekwa ngo-2004, ngumbutho ongenzi nzuzo, ixhasa iqonga yeprojekthi nokuphucula uluntu kunye nenkqubo developers-software ngokubambisana kunye neenkonzo. Namhlanje, i-ecosystem Eclipse kuquka imibutho kunye nabantu kushishino software.

I Fund ijonga kwaye lilawule iiprojekthi eqongeni. Ilwela ekuhlaleni, kunye nababhekisi phambili abamnqulayo committers zikarhulumente bengengabo. Bona uqeshwe neminye imibutho okanye badwelisi benkqubo abazimeleyo anikela ngexesha awo ukusebenza kule projekthi.

Kwelanga: a iimpawu iqonga

  • Yenza izixhobo ezahlukeneyo kweenkqubo.
  • inani Unlimited zabathengisi sixhobo, kuquka elizimeleyo.
  • izixhobo Inkxaso ukusebenza iintlobo umxholo, ezifana HTML, C, EJB, Java, JSP, GIF kunye XML.
  • Ukuqinisekisa umanyano ngokupheleleyo ngaphakathi naphakathi isiqulatho ezahlukeneyo.
  • Programming Eclipse-medium kunye ujongano lomzobo okanye hayi.
  • Sebenzela kwiinkqubo yokusebenza ezahlukeneyo, kuquka Linux, Windows, Solaris Aix, Mac OS X.
  • Ukusebenzisa Java, esithandwayo izixhobo zokubhala ngolwimi.

Kwelanga: Ifumana uqalo Guide

Emva baleka yokuqala, umyalezo ebulisa. Umsebenzisi angaya ekuphononongeni bafunde imisebenzi emitsha, imizekelo, okanye uqeqesho.

Kwisithuba sokusebenza yenziwe panel, iintetho. Iqela iingcamango ekuthiwa nethemba. Ithemba i "Resources", umzekelo, ibandakanya umelo xa uhlela, ukulawula, nokujonga kweeprojekthi.

Beginners kufuneka uqale ngo "Iziseko isithuba instrumental", apho babutha ulwazi oluninzi malunga amacandelo Eclipse ezahlukeneyo benxibelelana.

Ukusebenza JDT

Ukuhlola JDT nga vula project Eclipse Java. Ukuze wenze oku, khetha i "Wefayile" menu - "New" - "i-Project Java", ngenisa igama iprojekthi kwaye nqakraza "Gqiba".

Ukutshintsha ngokwembono yangoku, khetha i-ayithem yemenyu "Window" - "ngendlela Open" - le Java okanye ukuvula i window entsha usebenzisa i "Window" - "Entsha Window" kwaye ukhethe ngenye indlela.

Ethile iqulethe imibono ezijoliswe kuphuhliso Java. Kwikona yasekhohlo, ngasentla, i lwemigangatho kunye neepasela Eclipse Java, iiklasi, neselwa-iifayile kunye iifayile ezahlukeneyo, ekuthiwa "Package Explorer". Le menu iphambili kweli tyala esongezelelwe amanqaku ama-2: Imvelaphi kunye Refactor.

Ukudala Programme JDT

Ukudala isicelo Java, kufuneka-ekunene nqakraza iprojekthi kwaye ukhethe "New" wadala ngaphambili - "Class". Kwi pop-up, faka igama leklasi lebhokisi yencoko yababini. Kuyathandabuzeka: "Zeziphi iindlela i workpiece ufuna ukudala?" - ucacise (Umtya args []) ndawonye zoluntu engento ezingundoqo kwaye nqakraza "Gqiba".

Oku kuza kudala inkqubo equlathe iklasi bangena kunye eziphambili engenanto (). kufuneka agcwalise indlela ikhowudi inkqubo (j ezithathwa waleqa):

iklasi kawonke Hello {

void eziphambili (Umtya [] args) yoluntu static {

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

{

System.out.println ( "Molo");

}

}

}

Ngexesha iseti, ungaphawula iimpawu umhleli:

  • Ugqibeko oluzenzekelayo;
  • lokukhangela syntax;
  • parenthesis okanye ucaphulo Auto-osekuqaleni.

Code ukugqitywa ibizwa indlela emfutshane yebhodi yezitshixo Ctrl + Space. Ngelo xesha liya kuxhomekeka kwimeko uluhlu lweenketho, khetha i keyboard okanye mouse, nokuba uluhlu iindlela yinto okanye inxalenye elingundoqo.

Le lwesivakalisi ikhangelwe ngokusekelwe kwandiswe Compilation. Oku kwenzeka ngexesha ikhowudi ukurekhoda ngaxeshanye ukuhlanganisa yayo. iimpazamo yobeko akrwelelwe umgca ngaphantsi ngombala obomvu, washiya ingongoma lwabo iyabonakala ebomvu kunye umnqamlezo emhlophe oxwesileyo. Amaphutha ezishiyekileyo baboniswe emasimini eluhlobo ibhalbhu. Baya Ungalungisa wena ngoncedo Fix Quick.

Kumzekelo ukukhanya kuqaliswa ibekwe phambi kwe ye kwingxelo kuba lichazwa i. Emva kabini-ukunqakraza kwi ibhalbhu ilayite uya kuba noluhlu kunokwenzeka fixes. Kulo mzekelo, j kuphakanyisiwe:

  • ifildi yeklasi;
  • indlela parameter;
  • variable lendawo.

Ukuba ukhetha enye yeenketho nge mouse, uyakwazi ukubona kokubhaliweyo kwesiphumo.

Kabini-ukunqakraza kwi ngobuwena olifunayo yenza khowudi.

Kuqaliswa izicelo

Ukuba akukho zimpazamo ebhala isicelo esebenzisekayo nge kule ayithem yemenyu "Qala". Akukho nyathelo yokuhlanganisela, kuba lwenzeka ngexesha ukulondoloza ikhowudi. Kwibhokisi yencoko "isiqalo uqwalaselo", nto leyo efunekayo amaxabiso sele ibekwe, kufuneka nqakraza kwi Baleka iqhosha kwi esezantsi ekunene. Izakuvela kwi ezantsi se console nge bookmarks kunye ngesiphumo sesicelo.

Le program esebenzisekayo kwi debugger. Kuqala kwinto zonke, makamise breakpoint kwi System.out.println () kunye konqakrazo kabini lwe mouse kwi kwibhokisi hina ukuya ekhohlo window ukuhlela, ecaleni ifowuni indlela. Umphumo iya kuba ichaphaza oluhlaza. Khetha "Qala" menu - "debug". Launch yoqwalaselo window izakuvela kwakhona. Emva unqakraza kwiqhosha "Qala" izakuvela imbono debug ne iingcamango ezintsha.

Xa "debug" ngasekhohlo, phezulu, yiyo le mfumba umnxeba kunye toolbar ukulawula inkqubela kule program. Le iqela lenjongo liqulathe i yokumisa iqhosha, ukuqhubeka kunye nokuzaliswa isicelo, abulawe, uze utsibe uye umsebenzisi elilandelayo kunye nendlela imbuyekezo. Ekunene phezulu i ucamba panels olwenziwe lula: variables, breakpoints, becacisa nesisitheliso. Xa ukhetha Ifaka tab, uyakwazi ukubona ixabiso j bume.

Iinkcukacha ezithe vetshe malunga ngamnye uluvo ukunika uncedo nomxholo-onovakalelo. Thina nje kufuneka ukuba ucofa mouse kwi bar yewonga kwaye cinezela F1.

plugins ezongezelelweyo

bume yophuhliso software, leyo eyenzelwe ukutshintsha kubo, ukuqulunqa kunye ekucokiseni, eclipse kuxhaswa amacandelo ezinako ukuba zilinganisa, imishini Kwingabula, iimodyuli uvavanyo, umsebenzi, ulawulo uqwalaselo ngeWeb.

CVS inkqubo yolawulo umthombo ivumela umsebenzi iqela phezu kwabo. Ngoko utshintsho kuqaliswa azikho mixed. Le yinxalenye ebalulekileyo nengxam ye Eclipse.

Imeko uphuhliso kwisiza eclipse.org. Plug-ins ibekwe plug-in Central.

bokwakha

Isiseko eqongeni - kubathengi onemfundo sisityebi RCP. Simplistically ziphinde zingenise iseti plug-in asetyenziswe kwiinkqubo zophuhliso. Kukho amacandelo ezongezelelweyo kuphakanyiswe yokuzikhethela.

Iinkalo eziphambili zezi:

  • Le sokusebenza umisela amacandelo imodeli ngokusekelwe OSGi ulwandiso iinkcukacha kunye nokwandiswa amanqaku. Kwakhona iinkonzo ezongezelelweyo ezifana syslog kunye okukhona.
  • SWT-mpahla iqulathe iimpawu Eclipse kunye widgets interface yomsebenzisi. Kuye ke iiklasi add ukuba lula ukwakhiwa izicelo lomzobo.
  • izixhobo space ibandakanya izimvo, ehambisa kunye window nohlelo.
  • "Uncedo" ngxenye inikeza abasebenzisi ngenkxaso ngohlobo inkqubo reference okanye uluhlu umsebenzi interactive.
  • Plug-in "Gqiba" ikuvumela ukuba ufumane uguqulelo lwe-software zamva.
  • "IQela" ngxenye inikeza izibonelelo ukudibanisa ezabo iinkqubo Yeenguqulelo Ezisebenza kunye.

Eli qonga wadala yi-IBM, waba inkqubo evulekileyo-source-mvo ngokupheleleyo. amalungu ayo iinkampani abangaphezu kwekhulu. Nangona ingcamango yokudala iinkqubo ezinjalo ngaphambili, uyilo yokucinga, ethembekileyo kwaye ezintle Eclipse eye wavumela ukuba athathe isikhundla phambili.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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