Komepiuta, Polokalama faakomepiuta
Gaseʻeleʻele - atinae siosiomaga talosaga satauro-fausaga modular
Gaseʻeleʻele - o se tulaga e faia se polokalama puna-tatala. E faavae i luga o Java ma maua ai le tomai e atiina ae polokalame ma momono-ins. O loo i ai se seti o fausia-i vaega, faatasi ma i latou - o le oloa gaseʻeleʻele lauiloa - PDE siosiomaga atinae momono-ins. e mafai ai PDE e faalautele ai le tulaga lava, e aofia ai fausia-i vaega. O le foafoa o le toolkits mafai ona e ofoina latou lava faaopoopoga ma tuuina atu e tagata e faaaogaina se siosiomaga atinae mo (IDE).
I le faaopoopo atu i le gagana Java, lea o loo tusia ai le gaseʻeleʻele, o loo faaaogaina le siosiomaga tau atinae mo isi gagana polokalame. O le foafoaina o le tele o fono-ins e lagolagoina ai le gagana F ++, Fortran, Perl, Prolog, Python, Ruby ma isi. O le tulaga e mafai ona avea ma faavae mo isi polokalama e le o fesootai i le tusitusi polokalame e pei o telnet ma DBMS. O le isi faataitaiga o se tulafono e faavae i luga gaseʻeleʻele, - siosiomaga atinae PDT ma galuega tauave autu mo le faasaʻoina ma le debugging PHP-talosaga.
faapiopio aia tatau uma
Tatala-puna polokalama ua laiseneina ina ia mautinoa ai le aia tatau a tagata e faaaogāina. Mo se faataitaiga, o le tatau ona tuuina code puna ma le aia tatau e suia ma tufatufa ai. O lenei tulaga o le puipuiga ausia e ala i le copyleft. Pule Tau Fatuga puipuia le pule tau fatuga, faasaina le tufatufaina o polokalame i le tulaga e faapea o se tagata e faaaogāina e le oi ai lenei aia tatau. Copyleft foi e manaomia ai se laisene e aofia ai le polokalama o le tufatufaina e aunoa ma fesuiaiga. I lenei tulaga, o le fatu lea o le puletaofia avea le faafeagai. faaaoga Copyleft puletaofia e le o le laveai le developers 'aia tatau, ma e faaliliuina i latou i le tagata e faaaogāina.
O le mea lea, o loo i le fefe ma le masalosalo o le polokalame tatala le a taitai atu ai i le aveesea o meatotino tau le atamai, e pei copyleft e faasalalau atu i isi vaega o le polokalama. I se isi faaupuga, o le laisene o le a manaomia e code puna tatala o loo i ai talosaga uma tufatufaina ma le aia tatau e tasi. E moni lenei mea mo le Laisene Malo Aoao (GNU) - i lalo o faalautele Linux. Peitai ua i ai se faatagaga, lea e tuuina atu ai se togafitiga eseese o mea e fiafia i le Malo ma pisinisi.
o OSI se faalapotopotoga polofiti e manino faamatalaina le mea puna tatala, ma faamaonia i latou laisene e fetaui lona taiala. Ua tufatufaina tulaga gaseʻeleʻele e le EPL, tatala laisene OSI-faamaonia ma faafaigofie ona talosaga faapisinisi ao tumau pea le faamaoni o tusitala polokalama tatala puna.
O le foafoa o le plugins po o le siosiomaga atinae polokalame e faaaogāina e tatau ona lomia faasalalau i so o se tulafono laitiiti aafia po o modifiable o gaseʻeleʻele, ae e mafai ona laiseneina latou lava faaopoopoga i le ala ua latou fiafia i ai. Faaliliuina atu o aia tatau ia i latou o polokalama puna tatala e le o manaomia, e faapea foi i le lomiga o le puna.
Ma ao toatele o le a le faaaogaina gaseʻeleʻele e fatu a latou lava atinae, le i ai o tulaga code punavai o le taua tele e le gata ona o le le lava o tupe totogi, ae faapea foi ona faalauiloa fou ma uunaia polokalame e fai ai o latou lava oloa e avea o se saofaga i le galuega e tasi. O le mafuaaga autu mo lenei - o le tele teu faafaigaluega i totonu o le galuega faatino, o le sili atu ona taua e mo tagata uma. Afai e aogā, o le aofai o developers E faateleina e sili atu ma faia se nuu i le galuega, e tutusa ma i latou e tulai mai o loo siomia Linux ma Apache.
faalapotopotoga e lē o tupe faasili
Gaseʻeleʻele - siosiomaga atinae, o faletusi ma meafaigaluega mo le foafoaina, deploying ma le puleaina o polokalama ma le nuu o lona foafoa. E faatupuina ai se tulaga e IBM i le 2001 faatasi ma le lagolago a vendors o polokalama faakomepiuta.
Ua faavaeina le Faavae gaseʻeleʻele i le 2004, o se faalapotopotoga e lē o tupe mama, e lagolagoina ai le galuega faatino o tulaga ma le faaleleia o le lalolagi ma faiga developers o felagolagomai polokalama ma auaunaga. I aso nei, o le siosiomaga faalenatura o gaseʻeleʻele e aofia ai faalapotopotoga ma tagata taitoatasi le alamanuia o polokalama faakomepiuta.
Le Faaputugatupe vaavaaia ma le puleaina o le galuega faatino o le tulaga. E avea le nuu, ma developers oe ua taʻua i committers i le setete te le auai. O loo latou faafaigaluegaina e isi faalapotopotoga po o le polokalame o le tutoatasi o le ofo o latou tagata lava taimi e galulue i le galuega faatino.
Gaseʻeleʻele: a uiga tulaga
- Fatu ni meafaigaluega eseese polokalame.
- aofaiga e le faatapulaaina o tagata e tuuina meafaigaluega, e aofia ai tutoatasi.
- Support meafaigaluega e galulue faatasi ma le tele o mataupu, e pei o HTML, C, EJB, Java, JSP, GIF ma XML.
- Faamautinoa atoa tuufaatasia i totonu ma le va o mataupu eseese.
- Polokalame gaseʻeleʻele-auala i se Ofisa o graphical pe leai.
- Galulue i faiga eseese faagaoioia, e aofia ai Linux, Pupuni, Solaris AIX, Mac OS X.
- Faaaogaina o Java, a lauiloa meafaigaluega tusitusia gagana.
Gaseʻeleʻele: Faamasani Taiala Amataina
Ina ua mavae le faasee muamua, o le savali faafeiloai. O le tagata e faaaogāina e mafai ona alu e iloilo ai ma aoao le matafaioi fou, o le faataitaiga, po o le faatinoina o aoaoga.
ua faia le workspace aʻe o panels, aoaoga. Se seti o manatu taua o le faamoemoe. O le manatu o le "Punaoa", mo se faataitaiga, e aofia ai faamatalaga mo le faasaʻoina, faafoeina, ma matamata i galuega faatino.
e tatau ona amata e amataina i le "Fundamentals o meafaigaluega avanoa", lea e mafai ona e faapotopoto le tele o faamatalaga e faatatau i le tele o vaega gaseʻeleʻele ma a latou fegalegaleaiga.
Le galulue faatasi ma JDT
Ina ia suesue le mafai ona tatalaina JDT galuega gaseʻeleʻele Java. Ina ia faia lenei mea, filifili "Pokolame" menu - "New" - "o le Galuega Faatino o Java", ulu atu i se galuega faatino igoa ma kiliki "Faauma".
Ina ia suia le vaaiga i le taimi nei, filifili le mea menu "Faamalama" - "Tatala vaaiga" - le Java pe tatala se faamalama fou e ala i le "Faamalama" - "Faamalama Fou" ma filifili se vaaiga eseese.
Vaaiga o loo manatu o loo faamoemoe mo le atinae i Java. I le tulimanu tauagavale, i luga, o se faatulagaga ma le afifi gaseʻeleʻele Java, vasega, fagu-faila ma faila eseese, lea ua taʻua o le "pusa tagata suʻe nuʻu". O le menu autu i lenei tulaga na o faaopoopoina i ai 2 manatu: Puna ma Refactor.
Fatuina o se Polokalame i JDT
Ina ia faia se talosaga Java, e tatau ona saʻo-kiliki le galuega faatino ma filifili "New" foafoaina muamua - "Vasega". I le oso i luga, ulu atu i le igoa o le vasega o le pusa dialog. Mautinoa: "O le fea auala o le workpiece e te manao e faia?" - faamaoti lautele static faalēaogāina autu (manoa [] args) ma kiliki "Faauma".
O le a faia se polokalama o loo i ai i le vasega ma ulufale ai ma se autu gaogao (). tatau ona faatumu se metotia code polokalame (j faavasegaina aveesea le loto):
vasega lautele Talofa {
lautele static faalēaogāina autu (manoa [] args) {
mo (j = 0; j <= 5; j ++)
{
System.out.println ( "Talofa");
}
}
}
I le taimi o se seti, e mafai ona e iloa o vaega faatonu:
- autocompletion;
- siakiina syntax;
- Taavale-tatalaina parenthesis po o upusii.
ua taʻua o le faamaeaina Tulafono le piano auala 'alo ctrl + Space. I le o le a faalagolago lava taimi e tasi i luga o le tulaga o se lisi o filifiliga, filifili se piano po o se isumu, pe o le lisi o metotia o se mea faitino po o se vaega o le upu autu.
ua siaki le syntax faavae i luga o le tuufaatasiga faasolosolo malie. E manaomia ai le nofoaga i le taimi o le code faamaumauina le taimi e tasi ma ona tuufaatasia. o loo faamamafa i le mumu sese Syntax, ma tuua foliga mumu o latou manatu i se satauro diagonal paepae. O le mea sese totoe ua faailoa mai i le fanua i le tulaga o se matauila. E mafai ona latou faasaʻo oe lava i le fesoasoani a Vave faaleleia.
I le faataitaiga o lo oi le malamalama faailoa i luma o le mo faamatalaga ona e le faavasegaina i. Ina ua mavae le lua-le kilikiina o le matauila a avea o se lisi o faatulagaina e mafai ai. I lenei tulaga, j ua fuafuaina:
- fanua vasega;
- parameter auala;
- ma liuliuina le lotoifale.
Afai e te filifili i se tasi o le filifiliga ma le isumu, e mafai ona e vaai i le mau e mafua.
Faalua-le kilikiina o le embodiment manao faatupuina code.
tamoe talosaga
Afai e leai se mea sese le tuufaatasia o se talosaga e mafai ona taufetuli e ala i le mea menu "Amata". E leai se tuufaatasiga laasaga, talu ai e faia i le taimi o le faasaoina code. I le dialog pusa "configuration amataga", lea e manaomia ua uma ona faatulaga tulaga faatauaina, e tatau ona e kiliki i le faamau Taufetuli i le pito i lalo tauagavale. Le a foliga mai i le pito i lalo o le faamafanafanaina ma bookmarks ma o le taunuuga o le talosaga.
O le polokalama e mafai ona tamoe i le debugger. Muamua lava, faatu se breakpoint i le System.out.println () ma lua kiliki o le isumu i le pusa lanu efuefu i le itu tauagavale o le faamalama o le faasaʻoina, e sosoo atu i le valaau auala. O le taunuuga o le a avea a togi lanu moana. Filifili "Amata" menu - "Debug". toe afio mai le a faamalama configuration faalauiloaina. Ina ua mavae le kilikiina o le "Amata" faamau o le a foliga mai vaaiga debug ma ni manatu fou.
I le "Debug" i le itu tauagavale, i le pito i luga, o le valaau faaputuga ma le toolbar e pulea ai le alualu i luma o le polokalama. O le vaega o loo aofia ai le taofia ki, e le faaauauina ma le faamaeaina o le talosaga, faatinoga, ma le alu i le faagaoioia e sosoo ai ma toe foi mai le auala. Taumatau i le pito i luga o se laina o panels tabbed: fesuiaiga, breakpoints, faaupuga ma le lau. Afai e te filifili ma le tab fesuiaiga, e mafai ona iloa le taua o le j ma liuliuina.
faamatalaga auiliili e uiga i faamatalaga taitasi e mafai ona tuuina atu le fesoasoani mataupu-maaleale. Tatau lava ona tatou kiliki le isumu i le ulutala pa ma fetaomi F1.
plugins faaopoopo
polokalama siosiomaga atinae, ua fuafuaina e suia i latou, ona tuufaatasia ma debugging, gaseʻeleʻele o faaopoopoina i ai vaega e mafaia ona simulate, faʻaautomatika le fausia, modules tofotofoga, faatinoga, configuration pulega ma versioning.
faiga pulea puna CVS faatagaina mo au galuega i latou. O lea la e le fefiloi suiga faailoa. o se vaega taua ma le taua lenei o gaseʻeleʻele.
O le siosiomaga atinae o loo i nofoaga eclipse.org. ua tu momono-ins i le fono-i Tutotonu.
atiga
O le faavae o le fausaga opea - functionally mauoa auaunaga RCP. Simplistically e mafai ona latou tuuina atu se seti o momono-ins faaaoga i le polokalame tau atinae. O loo i ai vaega faaopoopo fautuaina ma tuu i le faitalia.
O le vaega autu o le:
- O le runtime fuafuaina e le vaega faataitaiga faavae i luga o manatu OSGi specification faaopoopoga ma faalauteleina ai. Foi tuuina auaunaga faaopoopo e pei o syslog ma paralela.
- SWT-pusa o loo i ai vaega gaseʻeleʻele ma widgets Ofisa o tagata e faaaogāina. O loo i ai le vasega e faaopoopo atu i le faafaigofieina o le foafoaga o talosaga graphical.
- meafaigaluega avanoa e aofia ai manatu, tuuina atu ma faamalama faasaʻoina.
- Vaega "Fesoasoani" e maua ai tagata e faaaogaina i le fesoasoani i le tulaga o se faiga faasinomaga po o se lisi o galuega fesootai.
- Fono-i le "FAAFOUGA" mafai ai ona e maua le lomiga aupito lata mai o le polokalama.
- Vaega "Team" saunia e le atinae eseese e fesootai latou lava lomiga faiga pulea.
O le tulaga ua faia e le IBM, na avea o se faiga puna-tatala atoa-faaalia. Ona tagata e silia i le selau kamupani. E ui lava i le manatu o le faia o sea faiga sa i ai i le taimi ua mavae, mafaufau, faatuatuaina ma matagofie mamanu ua faatagaina ai gaseʻeleʻele e a taitaia tulaga.
Similar articles
Trending Now