Ilmainen ja laajennettava Java-IDE, jossa inkrementaalinen kääntäjä ja monikielinen lisäosatuki
Ilmainen ja laajennettava Java-IDE, jossa inkrementaalinen kääntäjä ja monikielinen lisäosatuki
Ääni (191 ääntä)
Ohjelman lisenssi Free
Kehittäjä eclipse
Versio 1.22.0-build-5169
Toimii käyttöjärjestelmissä Windows
Ääni
(191 ääntä)
Kehittäjä
eclipse
Toimii käyttöjärjestelmissä
Windows
Ohjelman lisenssi
Free
Versio
1.22.0-build-5169
Plussat
- Vahva Java-IDE, jossa virheitä löytyy jo koodia kirjoittaessa inkrementaalisen kääntäjän avulla
- Hyvät perusominaisuudet: syntaksin tarkistus, koodin täydennys, refaktorointi ja debuggaus myös etänä
- Laaja laajennettavuus ja tuki muille kielille (esim. C, C++, PHP, Ruby) erillisten pakettien kautta
- Paljon verkkodokumentaatiota ja aktiivinen yhteisö
- Ilmainen
Miinukset
- Lisäosien hallinta voi olla hankalaa versio- ja yhteensopivuussyistä
- Laajennusten määrä voi kasvattaa tilankäyttöä ja hidastaa toimintaa
- Tutoriaalit voivat tuntua aloittelijasta sekavilta ja raskailta
Eclipse on ilmainen Windowsille saatavilla oleva integroitu kehitysympäristö (IDE), joka on suunniteltu erityisesti Java-sovellusten tekemiseen. Projekti sai alkunsa IBM:ltä, ja nykyisin sitä ylläpitää Eclipse Foundation.
Tämä sopii parhaiten kehittäjille, jotka rakentavat Java-projekteja ja haluavat samaan työkalupakkiin myös muiden kielten tuen lisäosien ja erillisten pakettien kautta.
Java-kehitys on Eclipsen vahvin alue
Eclipse on selvästi viritetty Javaa varten. Inkrementaalinen kääntäjä auttaa huomaamaan virheet jo kirjoitusvaiheessa, mikä nopeuttaa korjauksia ja vähentää turhaa edestakaista ajelua. Lisäksi käytössä on tutut IDE-työkalut, kuten syntaksin tarkistus, koodin täydennys, refaktorointi sekä debuggaus niin paikallisesti kuin etänä.
Laajennettava IDE, joka venyy moneen suuntaan
Eclipsen luonne rakentuu pitkälti laajennettavuuden varaan. Kolmansien osapuolten lisäosilla ympäristöä voi muokata eri työnkulkuihin, ja tarjolla on myös paketteja useille kielille ja kehyksille, esimerkiksi C:lle, C++:lle, PHP:lle ja Rubylle. Ohjelmalla voi myös luoda dokumentteja, ja erilaiset apuohjelmat voivat liittää Eclipsen osaksi muita kehitystyökaluja, mikä kasvattaa kokonaisuuden käyttömahdollisuuksia.
Palvelintuki ja käytännön kehitysprojektit
Eclipse tukee palvelimia, useimmiten Java-palvelimia. Tämä tekee siitä luontevan valinnan projekteihin, joissa sovelluksen ajaminen, testaus ja vianjäljitys kytkeytyvät tiiviisti palvelinympäristöön.
Oppimiskäyrä ja ohjeistus
Lisäosia on runsaasti saatavilla, minkä ansiosta verkosta löytyy paljon dokumentaatiota ja yhteisö on aktiivinen avun tarjoamisessa. Toisaalta aloittelijalle ohjeet ja tutoriaalit voivat tuntua monimutkaisilta ja kuormittavilta. Peruslogiikka on kuitenkin tyypillisen IDE:n kaltainen, joten perusasiat eivät yleensä tunnu täysin vierailta.
Lisäosat tuovat tehoa, mutta myös kitkaa
Eclipsen monipuolisuus kääntyy ajoittain itseään vastaan. Lisäosien kanssa voi tulla vastaan versio- ja yhteensopivuushaasteita, esimerkiksi tilanteita, joissa eri laajennukset edellyttävät eri versioita samoista komponenteista. Mitä enemmän laajennuksia kokonaisuuteen kertyy, sitä helpommin hallinta hankaloituu. Lisäksi lisäosat vievät tilaa ja voivat hidastaa Eclipsen toimintaa, joskus jopa koko tietokoneen sujuvuutta. Kevyttä ympäristöä etsivälle tämä ei ole luontevin vaihtoehto, mutta laajaa kattavuutta arvostavalle Eclipse tarjoaa paljon.
Plussat
- Vahva Java-IDE, jossa virheitä löytyy jo koodia kirjoittaessa inkrementaalisen kääntäjän avulla
- Hyvät perusominaisuudet: syntaksin tarkistus, koodin täydennys, refaktorointi ja debuggaus myös etänä
- Laaja laajennettavuus ja tuki muille kielille (esim. C, C++, PHP, Ruby) erillisten pakettien kautta
- Paljon verkkodokumentaatiota ja aktiivinen yhteisö
- Ilmainen
Miinukset
- Lisäosien hallinta voi olla hankalaa versio- ja yhteensopivuussyistä
- Laajennusten määrä voi kasvattaa tilankäyttöä ja hidastaa toimintaa
- Tutoriaalit voivat tuntua aloittelijasta sekavilta ja raskailta