Jei tik ieškote IDE, kad išmoktumėte "Java", arba jei jums reikia gražių piktogramų, arba jei jūsų kompiuteris nėra labai sukonfigūruotas, "Eclipse" yra geras pasirinkimas. Jei ieškote IDE, galinčios pagerinti kūrimo efektyvumą, ir jei norite rasti greitesnį ir patogesnį įrankį, rekomenduojame naudoti IntelliJ IDEA.
Užtemimo įrankiai
Pirmas: "Eclipse" konsolė gali būti maksimaliai padidinta. Tai galima padaryti dukart spustelėjus skirtuką arba Ctrl+M spartųjį klavišą, tačiau "IntelliJ IDEA" panašaus būdo nėra. Antra: Eclipse projekto struktūra yra galingesnė. "Eclipse" yra inžinerinių sričių, kurias sudaro projektai, kurių kiekvienas gali būti atskirai sugrupuotas arba paslėptas, įjungtas arba išjungtas.
Trečia: Eclipse sąsaja yra gražesnė. Palyginti su IntelliJ IDEA, Eclipse šriftai ir grafika yra gražesni ir stabilesni. Ir visi vietiniai valdikliai yra labai vertingi.
Ketvirta: "Eclipse" papildinius lengviau rašyti, jie naudoja mažiau sistemos išteklių ir veikia sklandžiau.
Penkta: Užtemimas yra nemokamas. Žinoma, dabar "IntelliJ IDEA" taip pat turi nemokamą versiją, todėl to negalima laikyti "Eclipse" pranašumu, tačiau mokama "IntelliJ IDEA" versija turi galingesnes funkcijas.
IntelliJ IDĖJA
Pirma, geresnis derinimas. IntelliJ IDEA yra daug galingesnis nei Eclipse derinant. Derinimo proceso metu, kai reikia rasti kai kurių išraiškų reikšmę, jei naudojame Eclipse, turime pasirinkti visą išraišką, o tada naudoti Crtl+Shift+I, kad pamatytume šios išraiškos reikšmę. Tačiau "IntelliJ IDEA" jums tereikia perkelti žymeklį po išraiška ir Alt + F8, kad tai padarytumėte. IntelliJ IDEA gerai supranta išraiškas, kurių jums gali prireikti, ir pateikia siūlomus parametrų kintamuosius. Galite jį redaguoti tiesiogiai ir iš karto gauti šios išraiškos vertę, nešokinėdami kaip "Eclipse" derinimo sąsaja.
Antra, didesnis kūrimo efektyvumas. IntelliJ IDEA yra protingesnis nei Eclipse automatinio kodo generavimo požiūriu, pavyzdžiui, IntelliJ IDEA gali sugeneruoti klasės bandomąją klasę ir teisingai įdėti ją į atitinkamą testo katalogą. Kalbant apie "ZenCoding" palaikymą, labai patogu rašyti html, o skirtukas greitai užbaigiamas, kaip ir vietinė integracija. Vienas iš akivaizdesnių "IntelliJ IDEA" kūrimo efektyvumo aspektų yra tai, kad jis geriau palaiko JS, CSS ir papildinius.
Trečias dalykas - protingesnė rekonstrukcija. Tai iš tikrųjų yra kūrimo efektyvumas, tačiau norėčiau atskirai pabrėžti IntelliJ IDEA refaktoringo funkciją. Visi šiuolaikiniai IDE siūlo refaktoringą, todėl IntelliJ IDEA supranta, ko jums reikia, ir pateiks jums tinkamiausią sprendimą kiekvienai situacijai.
Ketvirta, katalogas yra mažiau stratifikuotas ir aiškus. IntelliJ IDEA turi labai mažai katalogų hierarchijos, tačiau ji yra labai aiški, o IDE konfigūraciją galima rasti nustatymuose, o projekto konfigūraciją taip pat galima rasti projekto nustatymuose.
|