Če iščeš samo IDE za učenje Jave, ali če potrebuješ lepe ikone, ali če tvoj računalnik ni dobro konfiguriran, je Eclipse dobra izbira. Če iščete IDE, ki lahko izboljša učinkovitost razvoja, in če želite hitrejši in bolj priročni pripomoček, priporočamo uporabo IntelliJ IDEA.
Orodja za mrk
Najprej: V Eclipse je konzola lahko maksimalno uporabljena. To je mogoče storiti z dvojnim klikom na zavihek ali bližnjico Ctrl+M, vendar v IntelliJ IDEA ni podobnega načina. Drugič: Struktura projekta Eclipse je močnejša. V Eclipse obstajajo inženirska področja, ki so sestavljena iz projektov, vsak od njih pa je mogoče posamezno razvrstiti ali skriti, vklopiti ali izklopiti.
Tretjič: Eclipseov vmesnik je lepši. V primerjavi z IntelliJ IDEA so Eclipseove pisave in grafika lepše in bolj stabilne. In vse lokalne kontrole so zelo dragocene.
Četrtič: Eclipse vtičniki so lažji za pisanje, porabijo manj sistemskih virov in delujejo bolj gladko.
Petič: Eclipse je brezplačen. Seveda ima zdaj tudi IntelliJ IDEA brezplačno različico, zato tega ne moremo šteti za prednost Eclipse, vendar ima plačljiva različica IntelliJ IDEA zmogljivejše funkcije.
IDEJA IntelliJ
Prvič, boljše razhroščevanje. IntelliJ IDEA je pri odpravljanju napak veliko močnejši od Eclipse. Med postopkom odpravljanja napak, ko moramo najti vrednost nekaterih izrazov, če uporabljamo Eclipse, moramo izbrati celoten izraz in nato uporabiti Crtl+Shift+I, da vidimo vrednost tega izraza. Vendar pa v IntelliJ IDEA potrebujete le premikanje kazalca pod izrazom in Alt+F8, da to storite. IntelliJ IDEA dobro razume izraze, ki jih morda potrebujete, in ponuja predlagane parametrične spremenljivke. Lahko ga urejaš neposredno in takoj dobiš vrednost tega izraza, brez da bi skakal naokoli kot pri vmesniku za razhroščevanje v Eclipse.
Drugič, višja učinkovitost razvoja. IntelliJ IDEA je pametnejši od Eclipse glede samodejnega generiranja kode, na primer, IntelliJ IDEA lahko generira testni razred razreda in ga pravilno postavi v ustrezno mapo testov. Kar zadeva podporo za ZenCoding, je pisanje html-ja zelo priročno, zavihek pa se dokonča hitro, tako kot pri nativni integraciji. Eden bolj očitnih vidikov učinkovitosti razvoja pri IntelliJ IDEA je, da ima boljšo podporo za JS, CSS in vtičnike.
Tretja točka je pametnejša rekonstrukcija. To je pravzaprav razvojna učinkovitost, vendar bi rad posebej poudaril funkcijo refaktoriranja IntelliJ IDEA. Vsi sodobni IDE-ji ponujajo refaktoriranje, zato IntelliJ IDEA razume, kaj potrebujete, in vam bo zagotovil najprimernejšo rešitev za vsako situacijo.
Četrtič, katalog je manj razslojen in jasen. IntelliJ IDEA ima zelo malo hierarhije imenikov, vendar je zelo jasna, konfiguracijo IDE pa najdete v Nastavitvah, projektno konfiguracijo pa tudi v Nastavitvah projekta.
|