Comparáid le IDEanna Java: Eclipse vs. NetBeans vs. IntelliJ

Is gné ríthábhachtach é a roghnú agus a bheith ag obair leis an IDE ceart nó timpeallacht forbartha comhtháite d'fhorbróir app soghluaiste rathúil . Cuireann an IDE ceart ar chumas forbróirí rangpath a láimhseáil; comhaid a chruthú; argóintí líne ceannais a thógáil agus i bhfad níos mó. Sa phost áirithe seo, déanaimid comparáid idir 3 IDE an-tóir orthu, eadhon, Eclipse, NetBeans, agus IntelliJ.

Eclipse

Tá Eclipse ann ón mbliain 2001, ós rud é scaoileadh IBM Eclipse mar ardán foinse oscailte. Bainistítear leis an bhFondúireacht Eclipse neamhbhrabúis, úsáidtear é seo i dtionscadail fhónta oscailte agus tráchtála araon. Ag tosú ar bhealach humble, tháinig sé chun cinn anois mar ardán mór, a úsáidtear freisin i roinnt teangacha eile.

Is é an buntáiste is mó a bhaineann le Eclipse ná go bhfuil gné iomlán de bhreiseáin ann, rud a fhágann go bhfuil sé solúbtha agus an-saincheaptha. Oibríonn an t-ardán seo duit sa chúlra, cód a thiomsú, agus earráidí a léiriú mar a tharlaíonn. Eagraítear an IDE ar fad i mBeirspictíochtaí, a bhfuil bunús coimeádáin amhairc acu, a chuireann sraith tuairimí agus eagarthóirí ar fáil.

Is móide eile atá fós ag baint le heclipse, scagadh agus dífhabhrú. Deartha chun freastal ar riachtanais na dtionscadal forbartha mór, is féidir leis tascanna éagsúla a láimhseáil, mar shampla anailís agus dearadh, bainistiú táirgí, cur i bhfeidhm, forbairt ábhar, tástáil agus doiciméadú chomh maith.

NetBeans

Forbraíodh NetBeans go neamhspleách sa dara leath de na 1990í. D'éirigh sé chun cinn mar ardán foinse oscailte tar éis dó Sun a fháil i 1999. Anois mar chuid d'Oracle, is féidir an IDE seo a úsáid chun bogearraí a fhorbairt do gach leagan de Java ó Java ME suas go dtí an Eagrán Fiontraíochta. Cosúil le Eclipse, cuireann NetBeans éagsúlacht breiseán ar féidir leat a bheith ag obair leis.

Tugann NetBeans duit bundles éagsúla éagsúla - 2 C / C ++ agus eagráin PHP, eagrán Java SE, eagrán Java EE, agus 1 eagrán doirteal cistine a thairgeann gach rud a theastaíonn uait riamh do do thionscadal. Tugann an IDE uirlisí agus eagarthóirí freisin ar féidir iad a úsáid le haghaidh HTML, PHP, XML, JavaScript agus níos mó. Is féidir leat tacaíocht a fháil anois do HTML5 agus do theicneolaíochtaí Gréasáin eile chomh maith.

Déanann NetBeans scór thar Eclipse mar go mbaineann sé le tacaíocht bhunachar sonraí, le tiománaithe do Java DB, MySQL, PostgreSQL, agus Oracle. Cuireann a Explorer Sonraí ar chumas tú táblaí agus bunachair sonraí laistigh den IDE a chruthú, a mhodhnú agus a scriosadh.

Breathnaíodh go mór san am atá caite mar shamhla scáth Eclipse, tá NetBeans tar éis teacht chun cinn mar iomaitheoir mór leis an iar-iarrthóir.

IntelliJ IDEA

Ar a bheith ann ó 2001, tá IntelliJ IDEA JetBrains ar fáil in eagrán tráchtála chomh maith le heagrán pobail foinse oscailte saor in aisce chomh maith. Is cuideachta bhunaithe é JetBrains agus is mó aitheanta as a bhreiseán Resharper don Visual Studio agus tá sé go háirithe tairbheach do fhorbairt C #.

Cuireann IntelliJ tacaíocht ar fáil do theangacha éagsúla, lena n-áirítear Java, Scala, Groovy, Clojure agus níos mó. Tagann an IDE seo le gnéithe cosúil le críochnú cód cliste, anailís ar chód, agus athfhoirgniú chun cinn. Tacaíonn an leagan tráchtála "Deiridh", a dhíríonn ar earnáil na fiontraíochta den chuid is mó, le SQL, ActionScript, Ruby, Python, agus PHP. Tagann leagan 12 den ardán seo le dearthóir nua Chomhéadain Idirnáisiúnta Android d'fhorbairt app Android.

Tá roinnt breiseán scríofa ag an úsáideoir i IntelliJ freisin. Cuireann sé 947 breiseán ar fáil faoi láthair, chomh maith le 55 breise sa leagan fiontraíochta. Tá fáilte roimh na húsáideoirí i gcónaí breiseáin breise a chur isteach trína comhpháirteanna Swing tógtha a úsáid.

I gcrích

Tagann gach ceann de na IDEanna thuas lena buntáistí féin. Cé gurb é Eclipse fós an IDE is leithne a úsáidtear, tá NetBeans anois ag fáil tóir ag forbróirí neamhspleácha. Cé go n-oibríonn an t-eagrán fiontraíochta de IntelliJ mar shúgradh, d'fhéadfadh roinnt forbróirí é a mheas mar chaiteachas gan ghá.

Braitheann sé go léir ar an méid atá á lorg agat, mar fhorbróir, agus ar an gcaoi a dtéann tú ar aghaidh le do chuid oibre. Suiteáil na 3 IDE ar fad agus déan iarracht iad a dhéanamh sula ndéanann tú do rogha deiridh.