Lik'homphieuthaSoftware

Fifala ha letsatsi - tikoloho ya ntshetsopele ya bokgoni modular sefapano sethaleng dikopo

Fifala ha letsatsi - sethala ho theha bulehileng-mohloding Software. Ho e thehiloeng Java le e fana ka le matla a ho hlahisa mananeo a ka polaka-ins. E na le sete ya a haha-ka dikarolo, har'a bona - e tummeng fifala ha letsatsi sehlahisoa - PDE tikoloho ya ntshetsopele ya bokgoni polaka-ins. PDE lumella u ho atolosa sethaleng ka boeona, e bopilweng ka dikarolo a haha-ka. Bakeli tsa toolkits e ka fana ka e atolositsoeng ea bona le fa basebelisi ba tikolohong ee lotagantsweng ntshetsopeleng (nkee).

, Ho phaella ho puo Java, e leng e ngotsweng ho fifala ha letsatsi, tikoloho ntshetsopeleng e sebediswa bakeng sa lipuo tse ling tse mananeo a. Ho bōptjoa a mangata ins polaka-e tšehetsang lipuo tsa C ++, Fortran, Perl, Prolog, Python, Ruby le ba bang. The sethaleng e ka ba motheo oa ho Software tse ling, e sa amanang le mananeo a ho ngola tse kang telnet le lob. Mohlala o mong oa molao o thehiloeng ho fifala ha letsatsi, - PDT ntshetsopeleng hlokomela tikoloho le mesebetsi ea motheo bakeng sa diphoso le debugging PHP-dikopo.

litokelo tsohle khopameng

Software Open-mohloding e le laesense e le hore a netefatsa litokelo tsa basebelisi. Ka mohlala, khoutu mohloding tlameha ho fuoa tokelo ea ho ho fetoloa le ho aba eona. boemo ba ena ea tšireletso fihlellwa ka copyleft ena. Copyright sireletsa litokelo, ho thibela ho ajoa ha mananeo a ka ketsahalo eo mosebedisi a se nang tokelo ena. Copyleft hape hloka lengolo la ho koahela Software e aba ntle phetolo. Tabeng ena, ha e le hantle ya litokelo fetoha bo fapaneng. Copyleft sebedisa litokelo ha se ho boloka litokelo ke jwa ', le ho fetisetsa ba ho basebelisi ba.

Ka lebaka leo, ho na le tšabo le ho pelaelo hore hore mananeo a bulehileng o tla etella pele ho lahleheloa ke thepa ea kelello, e le copyleft ho namela likarolong tse ling tsa Software ena. Ka mantsoe a mang, lengolo la ho tla hloka hore tšebeliso eohle e nang le bulehileng mohloding khoutu aba le litokelo tsa se tšoanang. Sena ke 'nete bakeng sa General License Public (GNU) - tlas'a e fetela le Linux. Empa ho na le tumello, e leng fana ka kalafo e fapaneng ya lintho tse amanang le tsa sechaba le tsa khoebo.

OSI ke mokhatlo o hlophisitsoeng oa nonprofit hore e hlalosa ka ho hlaka se bulehileng mohloding, le amohelang dilaesense tseo kopana ka litekanyetso tsa lona. Sethaleng fifala ha letsatsi e ajoa ke EPL, bulehileng OSI-pakiloeng lengolo le bebofatsa kopo lona khoebo ha ho boloka botšepehi ba bulehileng mohloding bangodi Software.

Bakeli tsa plugins kapa tikoloho ntshetsopeleng mosebedisi lenaneo lokela phatlalatsa efe kapa efe akaretswago kapa modifiable khoutu ya fifala ha letsatsi, empa ka License katoloso bona ka tsela eo ba e ratang. Phetiso ea litokelo tsa ho bona e le Software bulehileng mohloding e sa hlokahala, hammoho le phatlalatso ya mohloding.

'Me le hoja ba bangata ba ke ke ba sebelisa fifala ha letsatsi ho bopa ntshetsopeleng bona, ho fumaneha ha mohloding khoutu sethaleng ke ea bohlokoa haholo ha feela ka lebaka la ho haella ha tefo, empa hape hobane e khothalletsa le popontshwa le re khothalletsa hore ba mananeo ho etsa sehlahisoa bona e le monehelo ho sesosa tloaelehileng. Lebaka le ka sehloohong bakeng sa - e ho feta invested mosebetsi porojeke, bohlokoa ho feta e le bakeng sa mong le e mong. Ha e ba tsoelang molemo, palo ea ke jwa e eketsehileng le ho feta le ho etsa sechabeng ka bophara mosebetsi oo, o tšoanang le ba hlaha ka bophara Linux le Apache.

bao e seng phaello mokgatlo

Fifala ha letsatsi - ntshetsopeleng tikoloho, lilaebrari le lisebelisoa bakeng sa ho bōpa, deploying le laola Software le setjhaba sa bakeli lona. E baka sethala ke IBM ka 2001 le ho tšehetsoa ke barekisi Software.

The fifala ha letsatsi Foundation e ile ea thehoa ka 2004, ke bao e seng phaello mokhatlo o hlophisitsoeng, e tšehetsa sethaleng morero le ho ntlafatsa sechaba le ho oona tsamaisong ke jwa ba Software tlatsanang le ditshebeletso. Kajeno, fifala ha letsatsi tikoloho e kenyeletsa mekhatlo le batho indasteri Software.

The Fund basekaseki le laolang merero ea sethaleng. Ho sebeletsa sechaba, 'me ke jwa ba bitsa committers ka mmuso ha e matleng a hae. Di hiriloe ke mekhatlo e meng kapa ke ba mananeo ba ikemetseng ba ithaopelang nako ea bona ea botho ho sebetsa ka morero.

Fifala ha letsatsi e le: a litšobotsi tse sethaleng

  • Bopa lisebelisoa fapaneng mananeo.
  • Se nang moeli palo ea ba fanang ka thepa sesebelisoa, ho akarelletsa le tse ikemetseng.
  • Support lisebelisoa ho sebetsa le mefuta e fapaneng ya dikahare, tse kang HTML, C, EJB, Java, JSP, GIF le xML.
  • Ho etsa bonnete ba ikopanya feletseng ka hare ho le pakeng tsa dikahare fapaneng.
  • Fifala ha letsatsi-mananeo hlokomela tikoloho le ho segokanyimmediamentsi sa sebolokigolo dikerafike kapa che.
  • Sebetsa ka tsamaiso ea fapaneng tsa ho sebelisa mehaho, ho akarelletsa le Linux, Windows, Solaris AIX, Mac OS X.
  • Sebelisa Java, e leng tse ratoang mongolo lisebelisoa puo.

Fifala ha letsatsi: Ho qala Guide

Ka mor'a hore li matha pele, molaetsa tumeliso. mosebedisi e ka ea hlahloba le ho ithuta mesebetsi e ncha, mehlala, kapa ho feta ho koetlisoa.

workspace e entsoeng ka diphanele, linehelano. A sete ya mehopolo bitsoa tebello ena. Le tebello ea ho ba "Resources" Ka mohlala, ho akarelletsa ho le boemedi ho tseleganya, manag, le ho shebella ea merero.

Qalang lokela qala ka ho "botlhokwa ee itshetlegileng thata tsa sebaka karaoke", moo o ka bokella e ngata boitsebiso bo mabapi le dikarolo tse fapa-fapaneng fifala ha letsatsi le ditshebeditsano bona.

Ho sebetsa le JDT

Ho hlahloba JDT ka bula fifala ha letsatsi Java porojeke. Ho etsa sena, khetha "File" menu ya - "New" - "ba Project Java", kenya lebitso le morero le tobetsa "qetellong".

Ho fetola pono jwale, khetha menu ya ntho "Window" - "Open pono e nepahetseng" - ea Java kapa bula fensetere e ncha ka tsela e "Window" - "Window New" le khetha tsela e fapaneng.

Le pono e nepahetseng e na le maikutlo a hore ba ne a rerile bakeng sa ntshetsopele ka Java. K'honeng le letšehali, ka holimo, ke sehlopha se busang le fifala ha letsatsi Java liphutheloana, litlelase, nkho a difaele tsa ho-le lifaele fapaneng, e leng o bitsoa "sephutheloana Explorer". Menu ya sehlooho tabeng ena o ne a eketswa ke 2 lintlha: Mohloli le Refactor.

Bōpa e Program ka JDT

Ho bopa Java kopo, o lokela ho le letona Penya morero le khetha "New 'bōpileng pele ho moo -" Class ". Ka Pop-up, kena sehlopheng sa lebitso la lebokose la puisano. Tsitsang: "Ke mekhoa ea workpiece u batla ho bopa?" - ka ho toba ee sa fetoleng boemo sekheo ka sehloohong (khoele [] args) setjhaba o tobetsa "qetellong".

Sena se tla etsa lenaneo la hore e na le sehlopha sa ba kena 'me e ka sehloohong letho (). lokela ho tlatsa foromo ya mokhoa lenaneo khoutu (j classified boomo lea ka la boleloa):

sehlopha sa setjhaba Hello {

setjhaba ee sa fetoleng boemo sekheo ka sehloohong (khoele [] args) {

bakeng (j = 0; ya j <= 5; ya j ++)

{

System.out.println ( "Hello");

}

}

}

Nakong ea sete ya, o ka hlokomela mohlophisi likarolo:

  • autocompletion;
  • hokahanngoang oa ho hlahloba;
  • Auto-bula parenthesis kapa qotsa.

Code phethoeng o bitsoa line e khaoletsang Ctrl + Space. Ka nako e tšoanang e tla itšetleha ka moelelo oa lethathamo la dikgetho, khetha line kapa toeba, hore na lethathamo la mekhoa ea eona e be ntho kapa karolo ya keyword ena.

hokahanngoang e hlahloba thehiloeng ho rulagannya keketseho ya. Ho nka etsahala nakong ea khoutu ngola ka nako le a rulaganya lona. liphoso hokahanngoang di di seheletswe mola katlase ho e khubelu, 'me sa tloha ntlha bona bonahala eka e khubelu le e tšoeu diagonale sefapano. Liphoso setseng di bontšitsoe masimong ka mokgwa wa tleloubu ka. Ba ile ba ka lokisa le uena ka thuso ea Quick lokisa.

Ka mohlala hlahiswa khanya e teng ka pel'a tsa setatemente se hobane e sa classified kea. Mora habeli-ho tobetsa ka tleloubu ea lebone tla ba le lethathamo la litharollo tsa khoneha. Tabeng ena, ya j ba sisintsweng:

  • sehlopha sa tšimo;
  • mokhoa paramethara;
  • polygonal moo.

Haeba u khetha e mong oa dikgetho le toeba, u ka bona hore taba e ngotsoeng ea sephetho.

Habeli ho tobetsa ka mothofatso batlang chelete khoutu ya.

mathang dikopo

Haeba ha ho na liphoso go kokoanya dintlhakhutlogo kopo e ka matha ka tsela menu ntho "Qala". Ha ho rulagannya mohato, kaha e etsahala ka nako ya boloka khoutu ya. Ka lebokoseng la puisano la "phetolo simolleng", tseo hlokahala melao ea boitšoaro ba se ba ntse ba beha, u lokela ho tobetsa ka Run konopo ka tlase le letona. E tla hlaha qetellong ea ea ho tšelisa le di-bookmark le lebaka la kōpo ea.

lenaneo la ka ho tsamaisoa ka debugger ena. Pele ho tsohle, o ile a beha felokgokagano ka System.out.println () le clicks tse peli tsa toeba ka lebokose bohlooho ka ho le letsehali ea go tseleganya fensetere, haufi le mokhoa pitso. Phello e tla ba le 'mala o moputsoa letheba. Khetha "Qala" menu ya - "Debug". Launch phetolo fensetere tla hlaha hape. Ka mor'a ho tobetsa ea "Qala" konopo tla hlaha debug le pono e nepahetseng le maikutlo a macha.

Ka "Debug" ka ho le letšehali, ha a le holimo, ho ke pitso spongebob le ya thulebara ho laola tsoelo-pele ea lenaneo. Sehlopha na setopong konopo, le tsoela pele le phethoa kopo, bolaoa, 'me tlōla-tlōla ho opareitara e tlang le mokhoa kgutlang hape. Le letona ka holimo ke mola oa poraosara ya diwepsaete ka diphanele: divariabole, breakpoints, poleloana e reng le lesira. Ha u khetha divariabole tab ya, u ka bona hore boleng ya ya j polygonal.

boitsebiso bo qaqileng mabapi le e mong le e ba boemedi e ka fana ka thuso ea taba e potolohileng-hlokolosi. Re mpa re lokela ho tobetsa mouse ka sehlooho bareng ebe o tobetsa f1.

plugins eketsehileng

tikoloho ya ntshetsopele ya bokgoni software, tse etselitsoeng ho fetola ba, go kokoanya dintlhakhutlogo le debugging, fifala ha letsatsi eketswa ke dikarolo tse khonang ho etsisa, automate e hahe sebaka, dimmojule tsa teko, tshebetso, taolo ya phetolo le versioning.

CVS oona tsamaisong mohloding taolo e lumella sehlopha mosebetsi holim 'a tsona. Ka tsela eo liphetoho tse kenyelletsoa ha e tsoakiloeng. Ena ke karolo ea bohlokoa le ho ea bohlokoa ea fifala ha letsatsi.

Tikoloho ntshetsopeleng e ka eclipse.org saeteng. Polaka-ins ba sebakeng sa polaka-in Central.

mehaho

Motheong oa sethaleng - ka tshebediso morui, RCP bareki. Simplistically ba ka romela sete ya polaka-ins sebelisoa mananeong a ho ntshetsa pele. Ho na le metsoako e eketsehileng kgothaletswa le boikhethelo.

Metsoako e ka sehloohong ke tsena:

  • The runtime rerang dikarolo ea mohlala e thehiloeng lintlha OSGi ga tlhaloso katoloso le katoloso e ntle. Hape ha feela litšebeletso tse eketsehileng tse kang syslog le parallelism.
  • SWT-sephutheloana na le makgetha a ho fifala ha letsatsi le mosebedisi segokanyimmediamentsi sa sebolokigolo diwidget. Ho na le litlelase tsa ho eketsa mathata a ho bebofatsa ho bōptjoa dikopo dikerafike.
  • lisebelisoa sebaka se akarelletsa ditebo, ho hlahisa le ho lokisa fensetere.
  • Motsoako "Help" e fana ka basebedisi ba le tšehetso ka sebōpeho sa tsamaiso ya referense kapa lethathamo letlang mosebetsi.
  • Plug-in "Update" lumella u ho fumana phetolelo ea morao-rao ea software e ka.
  • Motsoako "Team" e fana ka tsa dibopeho tsa motheo le ho hokahanya bona tsamaiso ea tlhahiso taolo.

Sethaleng bōptjoa ke IBM, e ile ea e tletseng ea hlahisa tsamaiso e khopo bulehileng-mohloding. litho tsa eona tse fetang lekholo lik'hamphani. Le hoja khopolo ea ho bōpa tsamaiso ea joalo e ne e le nakong e fetileng, ho nahanela, ka tšeptjoang le elegantne moralo fifala ha letsatsi e lumelloa ho nka boemo ba etellang pele.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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