TietokoneetOhjelmistot

Eclipse - kehitysympäristö modulaarinen monen alustan sovellusten

Eclipse - mahdollisuuden luoda avoimen lähdekoodin ohjelmistoja. Se perustuu Java ja tarjoaa mahdollisuuden kehittää ohjelmia laajennuksia. Se sisältää joukon sisäänrakennettuja komponentteja, heidän joukossaan - kuuluisa Eclipse tuote - PDE kehitysympäristö laajennuksia. PDE voit laajentaa alustan itse, joka koostuu sisäänrakennettu komponentteja. Samoilta työkaluja voi tarjota omia laajennuksia ja antaa käyttäjille integroitu kehitysympäristö (IDE).

Lisäksi Java, joka on kirjoitettu Eclipse, kehitysympäristö käytetään muita ohjelmointikieliä. Se loi paljon laajennuksia, jotka tukevat kielten C ++, Fortran, Perl, Prolog, Python, Ruby ja muut. Alusta voi olla perustana muu ohjelmisto, joka ei liity kirjoitusohjelmia kuten telnet ja DBMS. Toinen esimerkki koodi Eclipse, - PDT kehitysympäristö perustoiminnot muokkausta ja virheenkorjaus PHP-sovelluksia.

Kaikki oikeudet vääristynyt

Avoimen lähdekoodin ohjelmistoja on lisensoitu takaamiseksi käyttäjien oikeuksia. Esimerkiksi, lähdekoodi on annettava oikeus muuttaa ja jakaa sen. Tämä suoja saavutetaan copyleft. Tekijänoikeus suojaa tekijänoikeus, kieltäminen jakelu ohjelmia siinä tapauksessa, että käyttäjä ei ole tätä oikeutta. Copyleft myös edellyttää lupaa kattaa Ohjelma toimitetaan ilman muutoksia. Tällöin ydin tekijänoikeuden tulee päinvastoin. Copyleft käyttää copyright ei ole säästää kehittäjien oikeudet, ja siirtää ne käyttäjille.

Siksi on pelättävissä ja epäilystäkään, että avoimet ohjelmat johtaa menetykseen immateriaalioikeuksien, kuten copyleft levitä muihin osiin ohjelmiston. Toisin sanoen, lisenssi edellyttää, että kaikki hakemuksessa avoimen lähdekoodin jakautuneita samat oikeudet. Tämä pätee General Public License (GNU) - alle se ulottuu Linux. Mutta on valtuutus, jotka tarjoavat erilaisen kohtelun julkisen ja kaupallisia etuja.

OSI on voittoa tavoittelematon järjestö, joka määritellään selkeästi, mikä on avoimen lähdekoodin, ja hyväksyy ne, lisenssejä, jotka täyttävät sen kriteerit. Eclipse Platform on jaettu EPL, avoin OSI-sertifioitu lisenssi ja helpottaa sen kaupallinen sovellus säilyttäen uskollisuus avoimen lähdekoodin ohjelmistojen tekijöille.

Samoilta laajennuksia tai käyttäjäkohtaisia kehitysympäristö pitäisi julkistaa mukana tai muokattavissa koodin Eclipse, mutta voi lisensioida omaa lisäyksiä tavalla he haluavat. Oikeuksien siirto heille avoimen lähdekoodin ohjelmistoja ei tarvita, samoin kuin julkaisemista lähteen.

Ja vaikka monet eivät käytä Eclipse luoda omaa kehitystään, saatavuus lähdekoodin alusta on suuri merkitys paitsi puutteen vuoksi maksun, mutta myös koska se edistää innovointia ja kannustaa ohjelmoijat tehdä omia tuote panos yhteisen asian. Pääsyynä tähän - enemmän investoinut projektityö, sitä merkittävämpää on kaikille. Jos se hyödyttää, kehittäjien määrä on kasvanut entisestään ja luoda yhteisön ympärille projekti, jotka ovat samanlaisia kuin ympärille syntynyt Linux ja Apache.

yleishyödyllinen yhtiö

Eclipse - kehitysympäristö, kirjastot ja työkalut luoda, käyttöönoton ja hallinnan ohjelmistoja ja yhteisö sen luojat. Se luo pohjaa IBM 2001 tuella ohjelmistotoimittajien.

Eclipse säätiö perustettiin vuonna 2004, on voittoa tavoittelematon järjestö, tukee hanketta alusta ja parantaa yhteiskunnan ja järjestelmän kehittäjät täydentäviä ohjelmistoja ja palveluja. Tänään Eclipse ekosysteemi sisältää organisaatiot ja yksityishenkilöt ohjelmistoalalla.

Rahasto valvoo ja hallitsee alustan hankkeita. Se palvelee yhteisöä, ja kehittäjille, jotka kutsuvat committers tilassa eivät kuulu. Niitä käytetään muiden organisaatioiden tai riippumattomat ohjelmoijat jotka vapaaehtoisesti käyttävät henkilökohtaista aikaa työskennellä projektissa.

Eclipse: alustan ominaisuudet

  • Luoda erilaisia ohjelmointityökalut.
  • Rajoittamaton määrä työkalu toimittajille, mukaan lukien riippumaton.
  • Tukityökalut työskennellä erilaista sisältöä, kuten html, C, EJB, Java, JSP, GIF ja XML.
  • Täysimääräisen integraation ja eri sisältöä.
  • Ohjelmointi Eclipse-väliaineessa graafisen käyttöliittymän tai ei.
  • Työskentelevät eri käyttöjärjestelmiä, kuten Linux, Windows, Solaris AIX, Mac OS X:
  • Java, suosittu kirjoitusvälineet kieli.

Eclipse: aloitusopas

Ensimmäisen käytön jälkeen, tervetuloviestien. Käyttäjä voi mennä tarkistamaan ja oppia uusia toimintoja, esimerkit, tai saada koulutusta.

Työtila koostuu paneeleista, esityksiä. Joukko ideoita kutsutaan näköpiirissä. Toiveikkaasti "Resurssit", sisältää esimerkiksi edustus muokkausta, hallintaan ja katselemista projekteja.

Aloittelijoille pitäisi aloittaa "Fundamentals of instrumentaalinen avaruus", jossa voit kerätä paljon tietoa eri Eclipse komponentit ja niiden vuorovaikutuksia.

Työskentely jdt

Tutkia jdt voi avata Eclipse Java-projekti. Voit tehdä tämän valitsemalla "Tiedosto" valikosta - "Uusi" - "Java Project", anna projektin nimi ja klikkaa "Finish".

Voit vaihtaa nykyisen näkökulmasta valitsemalla valikosta "ikkuna" - "Avaa näkökulma" - Java tai avata uuden ikkunan kautta "ikkuna" - "Uusi ikkuna" ja valitse eri näkökulmasta.

Näkökulma sisältää näkemyksiä, jotka on tarkoitettu kehitykseen Java. Vasemmassa kulmassa, edellä, on hierarkia Eclipse Java-paketteja, luokat, JAR-tiedostot ja erilaisia tiedostoja, jota kutsutaan "Package Explorer". Päävalikon tässä tapauksessa täydennettiin 2 pistettä: Source ja Refactor.

Luominen ohjelman jdt

Luoda Java-sovelluksen, sinun tulee hiiren kakkospainikkeella projekti ja valitse "Uusi" luotua - "luokka". Pop-up, anna luokan nimi valintaikkunan. Epävarma: "Kumpi menetelmiä työkappaleen haluat luoda?" - määritä public static void main (String [] args) ja klikkaa "Finish".

Tämä luo ohjelma, joka sisältää merkitty luokan ja tyhjä main (). on suoritettava ohjelmakoodi menetelmän (j luokitellaan tarkoituksella jätetty pois):

public class Hei {

public void main (String [] args) {

ja (j = 0; j <= 5, j ++)

{

System.out.println ( "Hello");

}

}

}

Aikana asetettu, voit huomata editorin ominaisuuksia:

  • tekstintäydennys;
  • syntaksitarkistus;
  • Automaattisen avauksen sulkuja tai lainauksia.

Koodi loppuun kutsutaan pikanäppäintä Ctrl + välilyönti. Samalla riippuu yhteydessä luettelon vaihtoehtoja, valitse näppäimistön tai hiiren, onko listan menetelmistä esineen tai sen osan avainsanan.

Syntaksi tarkistetaan perustuu vähitellen kokoelma. Se ajoittuu koodin tallennuksen samanaikaisesti sen kokoamiseen. Syntaksivirheitä on alleviivattu punaisella, ja jättivät kohta on punainen, valkoinen vinoristillä. Jäljellä olevat virheet on merkitty kentät muodossa lamppu. Ne voivat itse poistetuksi avulla Quick Fix.

Esimerkissä esitteli valo sijaitsee edessä ja lausuman, koska sitä ei ole luokiteltu i. Jälkeen tuplaklikkaamalla lamppu on listan mahdollisista korjauksista. Tällöin j ehdotetaan:

  • luokkakenttä;
  • menetelmä parametri;
  • paikallinen muuttuja.

Jos valitset yksi vaihtoehdoista hiirellä, näet tuloksena tekstin.

Kaksoisnapsautus halutusta suoritusmuodossa luo koodi.

käynnissä olevat sovellukset

Jos virheitä ei kokoamisessa hakemus voidaan ajaa kautta valikosta "Start". Ei Kokoamisvaihe, koska se tapahtuu aikana säästää koodin. Valintaikkunassa "kokoonpano alku", mikä edellytti arvot on jo asetettu, sinun täytyy klikata Suorita painiketta oikealla alhaalla. Näkyvät alareunassa konsolin kanssa kirjanmerkkejä ja hakemuksen johdosta.

Ohjelma voidaan ajaa debuggeri. Ensinnäkin, aseta keskeytyskohta vuonna System.out.println () kahdella hiiren klikkauksella harmaalla laatikossa vasemmalla muokkausikkunassa, tavan vieressä puhelun. Tuloksena on sininen piste. Valitse "Käynnistä" -valikosta - "Debug". Launch Asetusikkuna ilmestyy näyttöön uudelleen. Kun olet klikannut "Käynnistä" -painiketta ilmestyy debug näkökulmasta uusia ideoita.

Kun "Debug" vasemmalla ylhäällä on kutsupino ja työkalurivin valvoa ohjelman edistymistä. Paneeli sisältää stop-painike, jatkaminen ja hakemuksen täyttämiseksi, suorittamisen, ja siirtyä seuraavaan operaattorin ja menetelmä palaa. Yläpäässä on rivi välilehtiä paneelit: muuttujat, raja-arvot, ilmaisu ja näyttö. Kun valitset muuttujat välilehden, näet muuttujan arvo j.

Yksityiskohtaiset tiedot kustakin esityksiä voi antaa tilannekohtaisia ohjeita. Meidän tarvitsee vain klikata hiirellä otsikkorivillä ja paina F1.

ylimääräisiä plugins

ohjelmistojen kehitysympäristö, joka on suunniteltu muuttamaan niitä, kokoamalla ja virheenkorjaus Eclipse täydentää komponentteja, jotka pystyvät simuloimaan, automatisoida rakentaa, testi moduulit, suorituskyky, konfiguraationhallinnan ja versiointi.

CVS lähde ohjausjärjestelmä mahdollistaa tiimityöskentelyyn päälle. Näin ollen muutokset eivät ole sekoitettu. Tämä on tärkeä ja olennainen osa Eclipse.

Kehitysympäristö on eclipse.org päällä. Laajennuksia sijaitsevat plug-in Central.

arkkitehtuuri

Pohjalta alustan - toiminnallisesti rikas RCP asiakkaita. Yksinkertaistetusti ne voivat esittää joukon laajennuksia käytetään kehitysohjelmiin. On lisäosia suositellut ja vapaaehtoinen.

Pääkomponentit ovat:

  • Ajonaikaisen määrittää mallin komponentit, joka perustuu OSGi selityksessä laajennus ja laajennus pistettä. Myös saadaan lisäpalveluja, kuten syslog ja yhdenmukaisuutta.
  • SWT-paketti sisältää Eclipse ominaisuudet ja käyttöliittymä widgetit. Se on add luokat helpottaa luomista graafisia sovelluksia.
  • työkalut tila kuuluu näkökulmia, esittäminen ja editointi ikkuna.
  • Komponentti "Help" tarjoaa käyttäjille tukea muodossa viitejärjestelmän tai interaktiivinen tehtävälista.
  • Plug-in "Update" voit saada uusin versio ohjelmistosta.
  • Komponentti "Team" tarjoaa rakenteen, joka liittää siihen omia versionhallintajärjestelmissä.

Alusta luoma IBM tuli monipuolinen avoimen lähdekoodin järjestelmä. Sen jäseninä on yli sata yritystä. Vaikka ajatus tällaisen järjestelmät olivat aikaisemmin, huomaavainen, luotettava ja tyylikäs muotoilu Eclipse on mahdollistanut sen ottaa johtavan aseman.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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