Download.it-hakukuvake
Advertisement

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