CoimpiutaireanBathar-bog

Eclipse - àrainneachd leasachadh mhodalan tar-àrd-ùrlar iarrtasan

Eclipse - àrd-ùrlar a chruthachadh tùs-fosgailte bathar-bog. Tha e stèidhichte air Java agus a 'toirt comas a leasachadh phrògraman le plug-ins. Tha seata de thogail-phàirtean ann, nam measg - a 'ainmeil Eclipse bathar - PDE leasachadh àrainneachd plug-ins. PDE leigeas leat a leudachadh an àrd-chabhsair fhèin, anns a thogail ann an-phàirtean. -Cruthachaidh a 'uidheaman-taic a' tabhann aca fhèin leudachain is luchd-cleachdaidh aonaichte leasachaidh àrainneachd (IDE).

A thuilleadh air an Java chànain, a tha sgrìobhta an Eclipse, a 'leasachadh àrainneachd a tha air a chleachdadh airson phrògraman eile cànan. Tha e a chruthachadh tòrr de na plug-ins a 'toirt taic do na cànanan C ++, Fortran, Perl, PROLOG, Python, Ruby agus feadhainn eile. Tha an àrd-chabhsair urrainn a bhith na bhunait airson bathar-bog eile nach eil co-cheangailte ri prògraman leithid sgrìobhadh telnet agus DBMS. Mar eisimpleir eile de còd stèidhichte air Eclipse, - PDT leasachadh àrainneachd le gnìomhan bunaiteach airson gearradh agus debugging PHP-thagraidhean.

Na còraichean uile perverted

Open-tùs bathar-bog fo cheadachas ann an òrdugh a bhith a 'barantachadh an còirichean luchd-cleachdaidh. Mar eisimpleir, a 'chòd feumar a toirt seachad leis an làimh dheis atharrachadh agus a' sgaoileadh e. Tha an ìre dìon a choileanadh tro loidhne. Copyright dìon an dlighe-sgrìobhaidh, a 'toirmisg sgaoileadh phrògraman ann an tachartas gu bheil an neach-cleachdaidh nach eil seo ceart. -Loidhne cuideachd a 'cur feum air cead gabhail a-steach bathar-bog a sgaoileadh gun atharrachaidh. Anns a 'chùis seo, brìgh Dlighe-sgrìobhaidh a' fàs an taobh thall. Dlighe-sgrìobhaidh a 'cleachdadh loidhne nach eil a shàbhaladh-leasachaidh a' còraichean, agus gu gluasad iad don luchd-cleachdaidh.

Uime sin, tha eagal agus teagamh nach fosgailte prògraman a 'leantainn gu call an seilbh inntleachdail, mar loidhne a' sgaoileadh gu pàirtean eile den bhathar-bhog. Ann am briathran eile, a 'cheadachais bidh feum a h-uile tagradh anns open source code sgaoileadh le aon chòraichean. Tha seo fìor airson a 'General Public License (GNU) - tha e a' sìneadh fo Linux. Ach tha ùghdarrachadh, a tha a 'tabhann eadar-dhealaichte leigheas poblach agus ùidhean coimeirsealta.

OSI nonprofit 'S e buidheann a tha a' mìneachadh gu soilleir dè tha e fosgailte tùs, agus a 'gabhail ri fheadhainn ceadachasan a chum coinneachadh ri slatan-tomhais. The Eclipse Àrd-chabhsair air a sgaoileadh leis a 'EPL, fosgailte OSI-barrantaichte cead agus cuideachadh coimearsalta a-iarrtas a' cumail dìleas de bathar-bog open source ùghdaran.

-Cruthachaidh a plugain no cleachdaiche prògram leasachadh àrainneachd a bu chòir a 'foillseachadh sam bith an sàs no modifiable còd Eclipse, ach faodar cead aca fhèin a chur ris ann an dòigh a tha iad ag iarraidh. Cur thairis còraichean dhaibh mar còd fosgailte a tha bathar bog nach eil feum, a thuilleadh air an clò-bhualadh na thobar.

Agus fhad 'sa bha mòran nach bi a' cleachdadh Eclipse aca fhèin a chruthachadh a leasachadh, na tha ri fhaotainn de chòd-àrd-ùrlar gu math cudromach chan ann a mhàin air sgàth dìth pàigheadh, ach cuideachd seach gu bheil e a 'brosnachadh ùr-ghnàthachadh agus a' brosnachadh prògramaidh aca fhèin a dhèanamh bathar mar a 'cur ris an adhbhar cumanta. Tha a 'phrìomh adhbhar airson seo - an tuilleadh thasgadh ann an obair pròiseact, mar as cudromaiche a tha e do h-uile duine. Ma tha e na bhuannachd, an àireamh de luchd-leasachaidh a tha a 'meudachadh fiù' s barrachd is coimhearsnachd a chruthachadh timcheall air a 'phròiseact, coltach ris an fheadhainn a nochd timcheall air Linux agus Apache.

neo-fhiosrachadh

Eclipse - leasachadh àrainneachd, leabharlannan agus innealan airson a bhith a 'cruthachadh, a' cleachdadh agus a 'stiùireadh bathar-bog agus a' choimhearsnachd a-cruthachaidh. Tha e a 'cruthachadh an àrd-chabhsair le IBM ann an 2001 le taic bho bathar-bog reiceadairean.

The Eclipse Foundation a stèidheachadh ann an 2004, tha e neo-phrothaid a 'bhuidhinn, a' cur taic pròiseact àrd-ùrlar agus a 'leasachadh an comann-sòisealta agus an siostam-leasachaidh phàirteach bathar-bog agus seirbheisean. An-diugh, Eclipse eag-shiostamach a gabhail a-steach buidhnean agus daoine fa leth am bathar-bog gnìomhachas.

Tha a 'Mhaoin a' cumail sùil agus a 'stiùireadh an àrd-chabhsair phròiseactan. Tha ia 'frithealadh na coimhearsnachd, is luchd-leasachaidh a ghairm committers ann an staid nach eil buin. Tha iad ag obair le buidhnean eile no le bhith neo-eisimeileach-prògramaidh a saor-thoileach pearsanta aca àm a bhith ag obair anns a 'phròiseact.

Eclipse: feartan àrd-ùrlar

  • Cruthaich diofar phrògraman innealan.
  • Gun chrìoch uile gu inneal solaraichean, nam measg neo-eisimeileach.
  • Taic innealan a bhith ag obair le diofar susbaint, mar HTML, C, EJB, Java, JSP, GIF agus XML.
  • Dèanamh cinnteach gu bheil làn amalachadh taobh a-staigh agus eadar diofar susbaint.
  • Programming Eclipse-mheadhan, le a goireasan eadar-aghaidh grafail no nach eil.
  • Ag obair air siostaman obrachaidh eadar-dhealaichte, nam measg Linux, Windows, Solaris AIX, Mac OS X.
  • Cleachdadh Java, mòr-chòrdte a sgrìobhadh Innealan cànan.

Eclipse: Getting Started Guide

Às dèidh a 'chiad run, fàilte air an teachdaireachd. Tha an neach-cleachdaidh a dhol gu ath-bhreithneachadh agus ag ionnsachadh na dreuchdan ùra, na h-eisimpleirean, no gu trèanadh.

The no àite-obrach air a dhèanamh suas de phannalan, taisbeanaidhean. A seata de smuaintean ris an canar an dùil. Tha dùil ris a "Goireasan", mar eisimpleir, a gabhail a-steach riochdachadh airson deasachadh, stiùireadh, agus a 'coimhead air pròiseactan.

Beginners Bu chòir tòiseachadh le "bhunaitean ionnsramaid àite", far an urrainn dhut a 'cruinneachadh tòrr fiosrachadh a thaobh diofar phàirtean Eclipse agus an eadar-obrachadh.

Ag obair le JDT

Gus sgrùdadh a dhèanamh air an JDT urrainn Fosgail Eclipse Java phròiseact. Gus seo a dhèanamh, tagh "Faidhle" menu - "New" - "an Java Pròiseact", cuir a-steach ainm a 'phròiseict agus briog air "Crìochnaich".

Atharrachadh an-dràsta shealladh, tagh an t-menu "Uinneag" - "Open shealladh" - an Java no Fosgail uinneag ùr tro "Uinneag" - "an uinneag ùr" agus tagh eadar-dhealaichte shealladh.

Sealladh tha seallaidhean a thathas a sùileachadh airson leasachadh ann an Java. Anns an oisean chlì, os cionn, 'S e rangachd leis an Eclipse Java pacaidean, clasaichean, Jar-faidhlichean agus faidhlichean eadar-dhealaichte, a tha ris an canar an "Pasgan Explorer". Tha a 'phrìomh chlàr-taice sa chùis seo chaidh cur ris 2 puingean: Stòr agus Refactor.

Cruthachadh Program ann JDT

Airson chruthachadh Java iarrtas, bu chòir dhut briogadh deas a 'phròiseact agus tagh "New" chruthachadh na bu tràithe - "Clas". Anns a 'pop-up, cuir a-steach a' chlas ainm an bogsa còmhradh. Doubtful: "Dè na dòighean workpiece a tha thu airson a chruthachadh?" - sònraich poblach socrach gun èifeachd phrìomh (String [] args) agus briog air "Crìochnaich".

Bidh seo a 'cruthachadh prògram anns a bheil an clas a-steach agus falamh phrìomh (). Feumaidh lìonadh a-steach prògram code dòigh (j seòrsachadh fàgail a-mach a dh'aon ghnothaich):

poblach clas Hello {

poblach socrach gun èifeachd phrìomh (String [] args) {

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

{

System.out.println ( "Hello");

}

}

}

Rè seata, faodaidh sibh an aire an neach-deasachaidh feartan:

  • autocompletion;
  • sheantansan sgrùdadh;
  • Auto-fosglaidh parenthesis no abairtean.

Còd crìoch a chur ris an canar 'mheur-chlàr shortcut Ctrl + Space. Aig an aon àm bidh ea 'crochadh air an co-theacsa liosta de roghainnean, tagh meur-chlàr no luchag, a bheil liosta de na dòighean a nì no pàirt de na prėomh.

Tha sheantansan a sgrùdadh stèidhichte air mean air mhean chruinneachadh. Tha e a 'gabhail àite aig àm an còd a chlàradh aig an aon àm, le a' cur ri chèile. Syntax mearachdan a tha air a dhaingneachadh ann an dearg, agus dh'fhàg iad a 'phuing dearg le coltas geal trastain croise. Tha na mearachdan air fhàgail air an comharrachadh anns na h-achaidhean ann an riochd bulb. Faodaidh iad fhèin a cheartachadh le cuideachadh Quick Fix.

Anns a 'thoirt a-steach mar eisimpleir solas suidhichte ann air beulaibh a' airson aithris seach nach eil e a 'seòrsachadh i. An dèidh briogadh dùbailte air an t-solas bulb bi liosta de na ghabhas ceartachaidhean. Anns a 'chùis seo, j tha air am moladh:

  • clas achadh;
  • dòigh paramadair;
  • ionadail caochlaideach.

Ma tha thu a 'taghadh aon de na roghainnean leis an luchag, chì thu na toraidhean an teacsa.

Briogadh dùbailte air an miannaichte embodiment gineadh an còd.

Running iarrtasan

Ma tha mearachdan sam bith a 'cur ri chèile an iarrtais Faodar ruith tro menu "Tòisich." Chan eil an co-chruinneachadh cheum, bhon a 'gabhail àite aig àm an còd a shàbhaladh. Anns a 'bhogsa dialog "rèiteachadh an toiseach", a tha a dhìth luachan a tha mar-thà a stèidheachadh, feumaidh tu briogadh air a' phutan Run air an làimh dheis aig a 'bhonn. Nochdaidh aig bonn a 'chlàir le bookmarks agus mar thoradh air an iarrtas.

Tha am prògram a dh'fhaodas a bhith air a ruith ann an debugger. A 'chiad uile, air an cur a breakpoint ann an System.out.println () le dà cliogan an luchag air a' ghlas a 'bhogsa air an taobh chlì na badeigin, ri taobh an dòigh ghairm. Tha an toradh a bhios ann dotag gorm. Tagh "Start" menu - "Debug". Launch rèiteachaidh Nochdaidh uinneag a-rithist. An dèidh a bhith a 'briogadh an "Start" phutan Nochdaidh debug shealladh le beachdan ùra.

Ann an "Debug" air an làimh chlì, aig a 'mhullach, tha e a' ghairm cruach agus a ' bhàr-inneil gus smachd a chumail air an adhartas a' phrògraim. Tha am pannal anns a 'stad a' phutan, a 'leantainn agus crìoch a chur air an t-iarrtas, a chur gu bàs, agus skip to an ath-obrachaidh agus an dòigh air tilleadh. Right aig a 'mhullach, tha sreath de phannalan tabbed: caochladairean, breakpoints, faireachdainn agus an sgrion. Nuair a thaghas tu an taba caochladairean, chì thu luach an caochlaideach j.

Fiosrachadh mionaideach mu gach aon de na riochdachaidhean a 'toirt co-theacsa-mothachail cuideachadh. Feumaidh sinn briog leis an luchag air a 'bhàr tiotal agus pàipearan-naidheachd F1.

a bharrachd plugain

bathar-bog a leasachadh àrainneachd, a tha air a dhealbh gus atharrachadh a thoirt dhaibh, cur ri chèile agus debugging, Eclipse cur ris le co-phàirtean a tha comasach air atharrais, bog an togail, deuchainn modalan, coileanadh, rèiteachadh stiùireadh agus tionndadh.

CVS an tùs siostam smachd a 'toirt cothrom airson obair-sgioba thairis orra. Mar so atharrachaidhean a thoirt a-steach nach eil measgaichte. Cudromach a tha seo agus pàirt riatanach de Eclipse.

Tha an leasachadh air an àrainneachd a th 'eclipse.org làraich. Plug-ins a tha suidhichte ann am plug-in Central.

ailtireachd

Chaidh a 'bhunait air an àrd-ùrlar - functionally beairteach RCP luchd-dèiligidh. Simplistically urrainn dhaibh a chur a-steach seata de plug-ins a chleachdadh ann an prògraman leasachaidh. Tha a bharrachd co-phàirtean a 'moladh agus a' roghainneil.

Tha na prìomh phàirtean tha:

  • Tha runtime a 'dearbhadh an co-phàirtean stèidhichte air modail OSGi sònrachadh leudachan agus leudachadh puingean. Cuideachd a 'toirt seachad seirbheisean a bharrachd a leithid syslog agus parallelism.
  • SWT-pasgan anns Eclipse feartan agus neach-cleachdaidh eadar-aghaidh widgets. Tha an tuilleadan clasaichean gus cuideachadh a 'cruthachadh grafaigeach iarrtasan.
  • Innealan rùm gabhail a-steach sheallaidhean, a 'taisbeanadh agus deasachadh uinneig.
  • Pàirt "Cobhair" a 'toirt luchd-cleachdaidh le taic ann an cruth iomraidh an t-siostam eadar-ghnìomhach no an obair liosta.
  • Plug-in "Ùraich" a 'leigeil leat fhaighinn an dreach as ùire den bhathar-bhog.
  • Pàirt "Team" a 'toirt a' bhun-structair a 'ceangal aca fhèin dreach siostaman smachd.

Tha an àrd-ùrlar a chruthachadh le IBM, bha e na làn-nochdadh fosgailte stòras-siostam. Tha buill a tha còrr is ceud companaidhean. Ged a tha am beachd a bhith a 'cruthachadh a leithid siostaman a bha san àm a dh'fhalbh, smuainteachail, earbsach agus grinn dealbhadh Eclipse air a leigeil dhith a ghabhail air thoiseach suidheachadh.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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