KompyutaProgramu

Eclipse - maendeleo ya mazingira msimu msalaba-jukwaa maombi

Eclipse - jukwaa kujenga wazi chanzo programu. Ni kwa kuzingatia Java na inatoa uwezo wa kuendeleza programu kwa programu-jalizi. Ina seti ya kujengwa katika vipengele, kati yao - maarufu Eclipse bidhaa - PDE maendeleo ya mazingira ya programu-jalizi. PDE utapata kupanua jukwaa yenyewe, yenye vipengele kujengwa katika. watengenezaji wa toolkits inaweza kutoa upanuzi wao na kuwapa watumiaji jumuishi maendeleo ya mazingira (IDE).

Mbali na lugha Java, ambayo ni ya maandishi Eclipse, maendeleo ya mazingira ni kutumika kwa lugha nyingine programu. Ni iliyoundwa nyingi ins kuziba-kwamba kuunga mkono lugha C ++, Fortran, Perl, Prolog, Python, Ruby na wengine. Jukwaa inaweza kuwa msingi kwa ajili ya programu nyingine ambayo haina uhusiano na mipango ya kuandika kama vile telnet na DBMS. Mfano mwingine wa kanuni kulingana na Eclipse, - PDT mazingira ya maendeleo kwa kazi ya msingi kwa ajili ya uhariri na utatuzi PHP-matumizi.

Haki zote kupotosha

programu wazi chanzo leseni ili kuhakikisha haki za watumiaji. Kwa mfano, kanuni chanzo lazima kutolewa na haki ya kurekebisha na kusambaza yake. Ngazi hii ya ulinzi kufikiwa kupitia copyleft. Copyright kulinda hakimiliki, kupiga marufuku usambazaji wa programu katika tukio hilo mtumiaji hana haki hii. Copyleft pia inahitaji leseni kufunika programu ni kusambazwa bila mabadiliko. Katika hali hii, kiini cha hati miliki inakuwa kinyume. Copyleft inatumia hakimiliki si kuokoa haki za watengenezaji ', na kuhamisha yao kwa watumiaji.

Kwa hiyo, kuna hofu na shaka kuwa mipango ya wazi itasababisha hasara ya haki miliki, kama copyleft kuenea kwenye maeneo mengine ya programu. Kwa maneno mengine, leseni itahitaji kuwa maombi vyote vilivyo na wazi chanzo kanuni kusambazwa na haki za sawa. Hii ni kweli kwa ujumla Leseni ya Umma (GNU) - chini yake inaenea Linux. Lakini kuna idhini, ambayo hutoa matibabu mbalimbali ya maslahi ya umma na ya kibiashara.

OSI ni shirika lisilo la faida ambayo inafafanua wazi yaliyo wazi chanzo, na imeidhinisha leseni wale kufikia vigezo wake. Jukwaa Eclipse kusambazwa na EPL, wazi OSI-kuthibitishwa leseni na kuwezesha matumizi yake ya kibiashara na kudumisha uaminifu wa programu huria waandishi wa programu.

wabunifu wa programu jalizi au maendeleo ya mazingira user mpango lazima kuchapisha yoyote wanaohusika au modifiable code ya Eclipse, lakini inaweza leseni nyongeza yao wenyewe kwa njia ambayo wao kama. Uhamisho wa haki za kwao programu huria hayahitaji, pamoja na uchapishaji wa chanzo.

Na wakati wengi haitatumia Eclipse kujenga maendeleo yao wenyewe, upatikanaji wa chanzo kanuni jukwaa ni ya umuhimu mkubwa si tu kwa sababu ya ukosefu wa malipo, lakini pia kwa sababu inakuza uvumbuzi na moyo programmers ili kufanya bidhaa zao kama mchango kwa sababu ya kawaida. Sababu kuu ya hii - zaidi imewekeza katika kazi ya mradi, muhimu zaidi ni kwa kila mtu. Kama ni faida, idadi ya watengenezaji ni kuongezeka hata zaidi na kujenga jumuia kwenye mradi huo, sawa na wale uliojitokeza karibu Linux na Apache.

lisilo

Eclipse - maendeleo mazingira, maktaba na zana kwa ajili ya kujenga, kupeleka na kusimamia programu na jamii ya wabunifu wake. Inaunda jukwaa na IBM katika 2001 kwa msaada wa wauzaji wa programu.

Eclipse Foundation ilianzishwa mwaka 2004, ni shirika lisilo la faida, inasaidia jukwaa mradi na kuboresha jamii na mfumo wa watengenezaji wa programu ya ziada na huduma. Leo, Eclipse mazingira ni pamoja na mashirika na watu binafsi sekta programu.

Mfuko wachunguzi na kusimamia miradi jukwaa. Ni mtumishi wa jamii, na watengenezaji ambao wito committers katika hali si mali. Wao wameajiriwa na mashirika mengine au kwa programmers kujitegemea ambao kujitolea muda wao binafsi kufanya kazi katika mradi huo.

Eclipse: tabia ya jukwaa

  • Kujenga zana mbalimbali ya programu.
  • Unlimited idadi ya wauzaji chombo, ikiwa ni pamoja na kujitegemea.
  • Support zana ya kufanya kazi na aina ya maudhui, kama vile HTML, C, EJB, Java, JSP, GIF na XML.
  • Kuhakikisha ushirikiano kamili ndani na kati ya maudhui tofauti.
  • Programming Eclipse-kati na interface graphical au la.
  • Kazi ya mifumo ya uendeshaji tofauti, ikiwa ni pamoja Linux, Windows, Solaris AIX, Mac OS X.
  • Kwa kutumia Java, maarufu kuandika zana lugha.

Eclipse: Mwongozo wa Kuanza

Baada ya kukimbia kwanza, ujumbe salamu. user unaweza kwenda kupitia na kujifunza kazi mpya, mifano, au kupitia mafunzo.

nafasi ya kazi imeundwa paneli, maonyesho. seti ya mawazo kuitwa matarajio. matarajio ya "Rasilimali", kwa mfano, ni pamoja na uwakilishi kwa uhariri, kusimamia, na viewing ya miradi.

Kompyuta lazima kuanza kwa "Fundamentals wa nafasi muhimu", ambapo unaweza kukusanya mengi ya habari kuhusu vipengele mbalimbali Eclipse na maingiliano yao.

Kufanya kazi na JDT

Kuchunguza JDT unaweza kufungua Eclipse Java mradi. Ili kufanya hivyo, kuchagua "Picha" menu - "New" - "Project Java", kuingia jina la mradi na bonyeza "Maliza".

Ili kubadilisha mtazamo wa sasa, kuchagua menu "Window" - "Open mtazamo" - Java au kufungua dirisha jipya kupitia "Window" - "Window Mpya" na kuchagua mtazamo tofauti.

Mtazamo ina maoni kwamba kuna lengo la maendeleo katika Java. Katika kona ya kushoto, juu, ni uongozi kwa Eclipse Java paket, madarasa, JAR files-na files tofauti, ambayo ni "Kifurushi Explorer". orodha kuu katika kesi hii ilikuwa na kuongezewa pointi 2: Chanzo na Refactor.

Kujenga Mpango JDT

Kujenga Java maombi, unapaswa bofya kulia mradi na kuchagua "Mpya" iliyoundwa mapema - "Class". Katika pop-up, kuingia darasani jina la sanduku mazungumzo. Mashaka: "Ni njia ya workpiece, wanataka kujenga?" - bayana tuli utupu kuu (String [] args) umma na bonyeza "Maliza".

Hii itaunda mpango ulio na tabaka ya kuingiza na kuu tupu (). Lazima kukamilisha njia ya mpango code (j classified makusudi liliondolewa):

darasa umma Habari {

umma tuli utupu kuu (String [] args) {

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

{

System.out.println ( "Habari");

}

}

}

Wakati wa kuweka, unaweza taarifa mhariri makala:

  • autocompletion,
  • syntax kuangalia;
  • Auto-kufungua mabano au quotes.

Kanuni kukamilika inaitwa keyboard njia ya mkato Ctrl + Space. Wakati huo huo itategemea mazingira ya orodha ya chaguo, kuchagua keyboard au panya, kama orodha ya mbinu za kitu au sehemu ya maneno muhimu.

syntax imechaguliwa kulingana na mkusanyiko Unaozidi. Ni hufanyika wakati wa kanuni ya kurekodi wakati huo huo na kuandaa yake. hitilafu za sintaksia ni mkazo katika nyekundu, na kushoto hatua yao inaonekana nyekundu na nyeupe mshazari msalaba. makosa iliyobaki ni imeelezwa katika maeneo katika mfumo wa bulb. Wanaweza kusahihisha mwenyewe kwa msaada wa haraka Fix.

Katika mfano ilianzisha mwanga iko mbele kwa taarifa kwa sababu si classified i. Baada mara mbili-kubonyeza bulb mwanga itakuwa orodha ya marekebisho iwezekanavyo. Katika hali hii, j ni mapendekezo:

  • darasa uwanja;
  • Mbinu parameter;
  • variable ndani.

Kama kuchagua moja ya chaguo na panya, unaweza kuona maandishi kusababisha.

Mara mbili-kubonyeza embodiment taka inazalisha code.

mbio maombi

Kama hakuna makosa kukusanya maombi wanaweza kukimbia kupitia orodha ya bidhaa "Anza". Hakuna mkusanyiko hatua, kwani huchezwa wakati kuokoa code. Katika mazungumzo sanduku "Configuration mwanzo", ambayo inahitajika maadili tayari kuweka, unahitaji bonyeza juu Run kifungo juu ya chini kulia. Itaonekana chini ya console na alamisho na matokeo ya maombi.

mpango inaweza kuwa na kukimbia katika HatiJava. Kwanza kabisa, kuweka breakpoint katika System.out.println () na bofya mbili ya mouse juu ya sanduku kijivu upande wa kushoto wa editing dirisha, karibu na njia simu. Matokeo yake itakuwa ni bluu dot. Chagua "Start" - "Debug". Uzinduzi Configuration dirisha itaonekana tena. Baada ya kubonyeza "Start" button itaonekana utatuzi mtazamo na mawazo mapya.

Katika "Debug" upande wa kushoto, juu, ni wito stack na toolbar kudhibiti maendeleo ya mpango huo. jopo ina kifungo stop, muendelezo na kukamilika kwa maombi, kutekeleza, na ruka kwa operator ya na njia atakaporudi. Haki katika juu ni safu ya zilizowekwa vichupo paneli: vigezo, zilizoharibika, kujieleza na screen. Baada ya kuchagua Vigezo tab, unaweza kuona thamani ya j kutofautiana.

maelezo ya kina kuhusu kila moja ya uwakilishi inaweza kutoa msaada mazingira nyeti. Tunahitaji tu bonyeza mouse kwenye upau jina na vyombo vya habari F1.

Plugins ziada

maendeleo ya mazingira ya programu, ambayo ni iliyoundwa na mabadiliko yao, kukusanya na debugging, Eclipse kuongezea vipengele ambayo ni uwezo wa kuigiza, aŭtomate muundo, modules mtihani, utendaji, usimamizi usanidi na versioning.

CVS mfumo chanzo kudhibiti inaruhusu timu kazi juu yao. Hivyo mabadiliko kuletwa si mchanganyiko. Hii ni sehemu muhimu na muhimu ya Eclipse.

maendeleo ya mazingira ni juu eclipse.org tovuti. Programu-jalizi ziko katika Plug-in ya Kati.

usanifu

msingi wa jukwaa - functionally tajiri RCP wateja. Sahili wao wanaweza kuwasilisha seti ya programu-jalizi kutumika katika programu ya maendeleo. Kuna vipengele ziada ilipendekeza na hiari.

vipengele kuu ni:

  • Runtime huamua vipengele mfano kulingana na pointi OSGi vipimo ugani na upanuzi. Pia ilitoa huduma za ziada kama vile syslog na parallelism.
  • SWT-mfuko kina vipengele Eclipse na user interface vilivyoandikwa. Ina madarasa kuongeza kuwezesha kuundwa kwa maombi graphical.
  • zana nafasi ni pamoja na mitazamo, kuwasilisha na editing dirisha.
  • Kipengele "Msaada" hutoa watumiaji na msaada kwa njia ya mfumo wa kumbukumbu au orodha ya maingiliano kazi.
  • Programu-"Sasisha" utapata kupata toleo la karibuni la programu.
  • Kipengele "Timu" hutoa miundombinu ya kuunganisha yao mifumo version kudhibiti.

jukwaa iliyoundwa na IBM, akawa full-featured mfumo huria. Wanachama wake ni juu ya mia makampuni. Ingawa dhana ya kujenga mifumo hiyo walikuwa katika siku za nyuma, makini, kuaminika na kifahari kubuni Eclipse aliruhusu kuchukua nafasi ya kuongoza.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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