KompyutaMapulogalamu

Kofunika - chilengedwe chitukuko yodziyimira payokha mtanda nsanja ofunsira

Kofunika - nsanja kulenga lotseguka-gwero mapulogalamu. Ndi zochokera Java ndi amatipatsa mphamvu kuti ikhazikitse mapulogalamu ndi pulagi-ins. Lili ya anamanga-mu zigawo, pakati pawo - wotchuka Eclipse mankhwala - PDE chilengedwe chitukuko pulagi-ins. PDE limakupatsani kukuza nsanja yokha, wopangidwa mwa zigawo anamanga-mu. NdiAmene wa toolkits angathandize yophunzitsa awo ndi kupereka owerenga malo Integrated chitukuko (IDE).

Kuwonjezera pa chinenero Java, amene analemba Eclipse, malo chitukuko ntchito zinenero zina mapulogalamu. Inasintha kwambiri za ins pulagi-amene amathandiza zilankhulo C ++, Fortran, Perl, Prolog, Python, Ruby ndi ena. The nsanja akhoza kukhala maziko mapulogalamu ena amene si zokhudzana mapulogalamu kulemba monga telnet ndi DBMS. Chitsanzo china cha ndondomekozi zochokera Eclipse, - PDT chitukuko chilengedwe ndi ntchito zofunikira kusintha ndi debugging Php-ofunsira.

ufulu onse anaipitsa

mapulogalamu Open-gwero ndi chiphatso kuti zimatsimikizira ufulu wa owerenga. Mwachitsanzo, malamulo gwero ayenera kupatsidwa ufulu kukweza ndi kutumiza. motere chitetezo Zimapezeka copyleft lapansi. Copyright amateteza zokopela loletsa kufalitsa mapulogalamu kukachitika kuti wosuta alibe ufulu umenewu. Copyleft imafunanso chiphaso kuphimba mapulogalamu ndi anagawira popanda kusinthidwa. Pankhaniyi, akamanena za kukopera amakhala zosiyana. Copyleft amagwiritsa kukopera si kupulumutsa ufulu kutukula, ndi kusamutsa kuti amazigwiritsa ntchito.

Choncho, pali mantha ndi kukayika kuti mapulogalamu lotseguka kungachititse kuti imfa ya nzeru katundu, monga copyleft kufalitsa kumadera ena mapulogalamu. M'mawu ena, laisensi ya Pakufunika kuti ntchito zonse munali lotseguka gwero malamulo anagawira ndi ufulu yomweyi. Izi ndi zoona kwa General License Public (GNU) - pansi chimafikira Linux. Koma pali chilolezo, zimene zimapereka chithandizo chosiyana zinthu onse ndi malonda.

OSI ndi gulu osapindulitsa kuti imalongosola momveka bwino ndi lotseguka gwero ndipo imavomereza ziphatso amene amakwaniritsa ake. The nsanja Eclipse ndi kufalitsidwa ndi EPL, lotseguka OSI-mbiri yabwino chilolezo ndi atsogolere ntchito kwake malonda pokhalabe okhulupirika kwa lotseguka gwero olemba mapulogalamu.

NdiAmene wa mapulagini kapena malo chitukuko wosuta pulogalamu ayenera kufalitsa iliyonse mtsikana kapena modifiable malamulo a Eclipse, koma chilolezo kuwonjezapo awo mu njira zomwe amakonda. Kulanda ufulu kwa iwo monga mapulogalamu lotseguka gwero si chofunika, komanso buku la gwero.

Ndipo pamene ambiri adzakhala ntchito Eclipse kulenga chitukuko awo, kupezeka kwa gwero malamulo nsanja n'kofunika kwambiri osati chifukwa cha kuchepa kwa malipiro, komanso chifukwa imapititsa luso ndi limalimbikitsa mapulogalamu kuti mankhwala awo kuti zikathandizire chifukwa wamba. Chifukwa chachikulu ichi - kwambiri padera ntchito ntchito, lofunika kwambiri ndi aliyense. Ngati phindu, chiwerengero cha kutukula ndi chinawonjezeka kwambiri ndi kulenga mudzi padziko polojekiti, ofanana ndi amene anatuluka padziko Linux ndi Apache.

sanali phindu gulu

Kofunika - chitukuko chilengedwe, malaibulale komanso zipangizo polenga, deploying ndi kusamalira mapulogalamu ndi dera la Mlengi wake. Iwo amalenga nsanja ndi IBM mu 2001 mothandizidwa ndi mavenda mapulogalamu.

The Eclipse Foundation unakhazikitsidwa mu 2004, ndi munthu amene si phindu bungwe, kuthandiza nsanja ntchito ndi kuwongolera anthu ndi dongosolo kutukula pulogalamu Kugwirizana ndi ntchito. Masiku ano, Eclipse topezeka zikuphatikizapo mabungwe ndi anthu makampani mapulogalamu.

The Fund oyang'anira ndi amalowerera ntchito nsanja. Ali ammudzi, ndi kutukula oitana committers mu boma simuli. Iwo ntchito ndi mabungwe ena kapena mapulogalamu panokha ntchito nthawi zawo ntchito pa ntchitoyi.

Kofunika kuposa: a makhalidwe nsanja

  • Pangani zida zosiyanasiyana mapulogalamu.
  • MALIRE nambala ya ogulitsa chida, kuphatikizapo ufulu wodzilamulira.
  • Support zipangizo ntchito ndi zosiyanasiyana okhutira, monga HTML, C, EJB, Java, JSP, gif ndi XML.
  • Kuonetsetsa kusakanikirana zonse mkati ndi pakati zili zosiyana.
  • Mapulogalamu Eclipse-sing'anga ndi wa mawonekedwe mawonekedwe kapena ayi.
  • Ntchito pa machitidwe osiyana opaleshoni, kuphatikizapo Linux, Windows, Solaris AIX, Mac Os X.
  • Ntchito Java, wotchuka zipangizo zolembera chinenero.

Kofunika kuposa: kuyambapo Guide

Pambuyo mothamanga choyamba, uthenga moni. wosuta mukhoza kupita kwa kuwunika kuphunzira ntchito yatsopano, zitsanzo, kapena kuti alandire maphunziro.

workspace wapangidwa mapanelo, ulaliki. Zogwiritsira malingaliro otchedwa chiyembekezo. Chiyembekezo cha "Resources" Mwachitsanzo, zikuphatikizapo chifaniziro cha kusintha, kuchepetsa, ndi kuonera ntchito.

Oyamba ayenera kuyamba ndi "chikhazikitso cha malo zoimbidwa", pamene mungakhale zambiri zokhudza zosiyanasiyana zigawo zikuluzikulu Eclipse ndipo ankachita.

Kugwira ntchito ndi JDT

Kufufuza JDT akhoza kutsegula Eclipse Java ntchito. Kuti tichite zimenezi, kusankha "Buku" menyu - "New" - "a Project Java", lowetsani dzina ntchito ndi kudina "mapeto".

Kusintha kaonedwe panopa, kusankha menyu item "Tsamba" - "Open kaonedwe" - pa Java kapena kutsegula zenera latsopano kudzera "Tsamba" - "Tsamba Latsopano" ndi kusankha tiyerekeze.

Kaonedwe lili maganizo amene anafuna kuti chitukuko Java. Mu ngodya kumanzere, pamwamba, ndi ufumu ndi Eclipse Java phukusi, makalasi, mtsuko owona ndi owona osiyana, chimene chimatchedwa "Zamkati Explorer". Menyu waukulu Pankhaniyi anali wodzilemekeza ndi 2 mfundo: GWELO ndi Refactor.

Kujambula Program mu JDT

Kuti akonze Java ntchito, muyenera dinani-kumanja ntchito ndi kusankha "New" analenga kale - "Maphunziro". Mu Pop-mmwamba, kulowa m'kalasi dzina la bokosi kukambirana. N'zokayikitsa kuti: "njira ya workpiece mukufuna kulenga?" - mwachindunji malo amodzi opanda chachikulu (chingwe [] args) pagulu ndi kudina "mapeto".

Izi adzalenga pulogalamu kuti muli kalasi analowa ndi waukulu kanthu (). ayenera kumaliza njira pulogalamu malamulo (j wachinsinsi dala):

kalasi anthu Moni {

anthu malo amodzi opanda chachikulu (chingwe [] args) {

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

{

System.out.println ( "Hello");

}

}

}

Pa ingachititse, mungaone mkonzi mbali:

  • autocompletion;
  • malembedwe macheke;
  • Auto akanaona zolemba kapena zolemba.

Code kutha wotchedwa kiyibodi Simungachite Ctrl + Space. Pa nthawi yomweyo kudzadalira kulingana ndi mndandanda kusankhapo, sankhani kiyibodi kapena mbewa, kaya mndandanda wa njira chinthu kapena mbali nfundo yaikhulu lapansi.

malembedwe The ndi kufufuzidwa zochokera buku owonjezekera. Izo zikuchitika pa malamulo kujambula imodzi ndi kusanja ake. zolakwa malembedwe ndi mzere kunsi wofiira, ndipo anasiya malo awo limapezeka wofiira ndi woyera opendekera mtanda. Zolakwa atsala anasonyeza m'minda mu mawonekedwe a babu a. Iwo akhoza kukonza nokha mothandizidwa ndi Quick kukonza.

Mu chitsanzo anayambitsa kuwala lili patsogolo pa pakuyankhula chifukwa si wachinsinsi i. Pambuyo iwiri kuwonekera pa babu kuwala ndi mndandanda wa kulewerana zotheka. Pankhaniyi, J ali akufuna:

  • kalasi munda;
  • njira chizindikiro;
  • variable m'deralo.

Ngati inu kusankha imodzi mwa njira ndi mbewa, mukhoza kuona lemba chifukwa.

-Kawiri kuwonekera pa chimake anakhumba amapanga code.

akuthamanga ofunsira

Ngati palibe zolakwa yolemba yofunsira akhoza kuthamanga kudzera menyu item "Yambani". Palibe buku sitepe, chifukwa chikuchitika pa kupulumutsa code. Mu kukambirana bokosi "kasinthidwe chiyambi", yomwe inkafuna mfundo kale anapereka, muyenera alemba pa Thamanga batani pansi pomwe. Adzaoneka pa pansi pa kutonthoza ndi bookmarks ndi zotsatira za ntchito.

pulogalamu akhoza kuthamanga mu debugger lapansi. Choyamba, anapereka breakpoint mu System.out.println () ndi kudina awiri a mbewa pa bokosi imvi lamanzere ya kusintha zenera, pafupi ndi njira foni. Ndipo zotsatira zake zidzakhala buluu dontho. Sankhani "Start" menyu - "yesa". Launch kasinthidwe zenera adzaoneka kachiwiri. Pambuyo kuwonekera ndi "Start" batani adzaoneka yesa kaonedwe ndi malingaliro atsopano.

Mu "yesa" kumanzere, pamwamba, ndi kuitana okwana ndi Toolbar kulamulira patsogolo pa mwambowu. The gululi lili siteji batani, kupitiriza ndipo akamaliza ntchito, kunyongedwa, ndi kudumpha kwa woyendetsa lotsatira ndi njira akadzabweranso. Pa pamwamba ndi mzere wa tabbed mapanelo: zosintha, breakpoints, akuti kanemayo. Pamene inu kusankha zosintha tsamba, mukhoza kuona kufunika kwa J variable.

kuti mudziwe zambiri zokhudza aliyense wa zithunzi za thandizo nkhani-tcheru. Tikufuna alemba mbewa pa mutu kapamwamba ndi atolankhani F1.

mapulagini zina

chilengedwe chitukuko mapulogalamu, amene cholinga kusintha iwo, kulemba ndi debugging, kadamsana wodzilemekeza ndi zigawo okhoza yesezera, automate ndi kumanga, zigawo mayeso, ntchito, kasamalidwe kasinthidwe ndi versioning.

CVS dongosolo gwero ulamuliro limalola timu ntchito pa iwo. Choncho kusintha anayambitsa si losanganikirana. Izi ndi mbali yofunika kwambiri ndi yofunika kwambiri Eclipse.

Chilengedwe chitukuko ali eclipse.org malo. Pulagi-ins zili pulagi-mu Central.

zomangamanga

Maziko a nsanja - zimagwirira ntchito wolemera RCP makasitomala. Simplistically iwo akhoza kugonjera ya pulagi-ins ntchito mapulogalamu chitukuko. Pali zigawo zina analimbikitsa ndi okhulupirika.

The Gawo ndi:

  • The pulogalamu yowongolera Mzimuyo zigawo chitsanzo zochokera mfundo OSGi mfundo ukugwirizana ndi kukula. Komanso anapereka ntchito zina monga syslog ndi kufanana.
  • SWT-phukusi lili mbali Eclipse ndi wosuta mawonekedwe zida. Iwo ali makalasi pokha kuti magawowa chilengedwe cha ntchito mawonekedwe.
  • Zida danga zikuphatikizapo malingaliro, kupereka ndi kusintha zenera.
  • Chigawo "Thandizo" amapereka owerenga ndi thandizo mu mawonekedwe a dongosolo umboni kapena mndandanda zokambirana ntchito.
  • Pulagi-mu "Pezani" amalola kuti Baibulo atsopano mapulogalamu.
  • Chigawo "Team" amapereka zomangamanga kugwirizanitsa awo machitidwe Baibulo kulamulira.

Nsanja analengedwa ndi IBM, anayamba kugwira ntchito zochitika dongosolo lofuna gwero. mamembala ake ali pa zana makampani. Ngakhale lingaliro la kulenga m'magulu otere kale, woganiza bwino, odalirika komanso yokongola kapangidwe Eclipse walola kuti kutenga udindo waukulu.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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