Jos etsit vain IDE:tä Javan oppimiseen, tarvitset kauniita kuvakkeita tai jos tietokoneesi ei ole kovin konfiguroitu, Eclipse on hyvä valinta. Jos etsit IDE:tä, joka parantaa kehityksen tehokkuutta, ja haluat löytää nopeamman ja kätevämmän työkalun, suosittelemme IntelliJ IDEA:n käyttöä.
Eclipse-työkalut
Ensinnäkin: Eclipsessä konsoli voidaan maksimoida. Tämä onnistuu kaksoisklikkaamalla välilehteä tai Ctrl+M-pikanäppäintä, mutta IntelliJ IDEA:ssa vastaavaa tapaa ei ole. Toiseksi: Eclipsen projektirakenne on voimakkaampi. Eclipsessä on insinöörialueita, jotka koostuvat projekteista, joista jokainen voidaan ryhmitellä erikseen tai piilottaa, kytkeä päälle tai pois.
Kolmanneksi: Eclipsen käyttöliittymä on kauniimpi. IntelliJ IDEA:han verrattuna Eclipsen fontit ja grafiikat ovat kauniimpia ja vakaampia. Ja kaikki paikalliset ohjaimet ovat erittäin arvokkaita.
Neljänneksi: Eclipse-lisäosat ovat helpompia kirjoittaa, ne käyttävät vähemmän järjestelmäresursseja ja toimivat sujuvammin.
Viidenneksi: Eclipse on ilmainen. Tietenkin IntelliJ IDEAlla on nyt myös ilmainen versio, joten tätä ei voi pitää Eclipsen etuna, mutta maksullisessa IntelliJ IDEA:n versiossa on tehokkaampia toimintoja.
IntelliJ-IDEA
Ensinnäkin, parempi virheenkorjaus. IntelliJ IDEA on paljon tehokkaampi kuin Eclipse virheenkorjauksessa. Debuggausprosessin aikana, kun meidän täytyy löytää joidenkin lausekkeiden arvo, jos käytämme Eclipseä, meidän täytyy valita koko lauseke ja sitten käyttää Crtl+Shift+I nähdäksemme tämän lausekkeen arvon. IntelliJ IDEA:ssa riittää, että siirrät kursoria lausekkeen alle ja Alt+F8 tehdäksesi sen. IntelliJ IDEA ymmärtää hyvin tarvitsemasi lausekkeet ja antaa ehdotetut parametrimuuttujat. Voit muokata sitä suoraan ja saada tämän lausekkeen arvon heti, ilman että hyppit kuten debug-käyttöliittymä Eclipse-pelissä.
Toiseksi, korkeampi kehitystehokkuus. IntelliJ IDEA on älykkäämpi kuin Eclipse automaattisen koodin generoinnin osalta, esimerkiksi IntelliJ IDEA voi luoda luokan testiluokan ja sijoittaa sen oikein vastaavaan testihakemistoon. ZenCodingin tuen osalta html:n kirjoittaminen on erittäin kätevää, ja tabulaturi valmistuu nopeasti, aivan kuten natiiviintegraatio. Yksi IntelliJ IDEAn ilmeisimmistä kehitystehokkuuden puolista on parempi tuki JS:lle, CSS:lle ja lisäosille.
Kolmas kohta on älykkäämpi rekonstruktio. Tämä on itse asiassa kehitystehokkuus, mutta haluan korostaa IntelliJ IDEAn refaktorointitoimintoa erikseen. Kaikki nykyaikaiset IDE:t tarjoavat refaktorointia, joten IntelliJ IDEA ymmärtää, mitä tarvitset, ja tarjoaa sinulle sopivimman ratkaisun kuhunkin tilanteeseen.
Neljänneksi, luettelo on vähemmän kerrostettu ja selkeä. IntelliJ IDEA:ssa on hyvin vähän hakemistohierarkiaa, mutta se on hyvin selkeä, ja IDE-konfiguraatio löytyy Asetuksista, ja projektin konfiguraatio löytyy myös Projektin asetuksista.
|