Fergelykje Java IDEs: Eclipse vs NetBeans vs IntelliJ

Selektearjen en wurkje mei it goede IDE of yntegrale ûntwikkelomjouwing is in wichtich aspekt fan in súksesfol apparaat foar mobile apps . De rjochter IDE stelt ûntwikkelders om de paad te passen; meitsje triemen; bouden kommandorigens arguminten en folle mear. Yn dit bepaalde post bringe jo in fergeliking fan 3 populêre Java-IDE's, nammentlik Eclipse, NetBeans, en IntelliJ.

Eklips

Eclipse is bestean fan it jier 2001, sûnt dy tiid IBM frijlitten hat Eclipse as in open source platfoarm. Steat troch de non-profit Eclipse Foundation wurdt dizze brûkt yn offisjele boarne en kommersjele projekten. Begjin op in beskieden manier hat dit no in wichtich platfoarm ûntstien, dat ek brûkt wurdt yn ferskate oare talen.

De grutste foardiel fan Eclipse is dat it in folsleine pletora fan plugins hat, dy't makket it in protte en heech oanpassend. Dit platfoarm wurket foar jo op 'e eftergrûn, kompilearret koade en lit de flaters sjen as wannear't se foarkomme. De folsleine IDE is organisearre yn perspektiven, dy't essentiel soarte fan optyske konteners binne, dy't in oanpak fan sjeks en redaksjes biede.

Eclipse's multitasking, filterjen en debugjen binne noch oare pluses. Oanwêzich om de behoeften fan grutte ûntwikkelingsprojekten oan te passen, kin it ferskate taken as behannelje, lykas analyse en ûntwerp, produktbehear, ymplemintaasje, ynhâldûntwikkeling, testen en dokumintaasje.

NetBeans

NetBeans waard ûnôfhinklik ûntwikkele yn 'e lette helte fan' e jierren 1990. It ûntstie yn in iepen boarneplatfoarming, nei't it yn 1999 troch Sun oprjochte waard. No in part fan Oracle kin dizze IDE brûkt wurde om software foar alle ferzjes fan Java út te meitsjen fan Java ME oant de Enterprise Edition. As Eclipse hat NetBeans ek in ferskaat oan plugins dy't jo kinne wurkje.

NetBeans biedt jo ferskillende bondels - 2 C / C ++ en PHP edysjes, in Java SE-útjefte, de Java EE-útjefte en 1 keuken-edysje-edysje dy't alles nedich jout dat jo foar jo projekt nedich hawwe. Dizze IDE biedt ek tools en redaksjes dy't brûkt wurde foar HTML, PHP, XML, JavaScript en mear. Jo kinne no ek stipe fine foar HTML5 en oare webtechnology.

NetBeans skriuwt oer Eclipse yn dat it database-stipe hat, mei bestannen foar Java DB, MySQL, PostgreSQL, en Oracle. Syn databankûntwikkeler makket jo maklik te meitsjen, te wiskjen en te wiskjen tabellen en databases yn 'e IDE.

Yn it ferline liket in soad as in soarte fan skaad fan Eclipse te sjen, hat NetBeans no as geweldige konkurrint foar de eardere ûntstien.

IntelliJ IDEA

Yn besteande fan 2001, JetBrains 'IntelliJ IDEA is beskikber yn in kommersjeel edysje as ek yn in frije iepenboarne community-edysje. JetBrains is in fêstige bedriuw en is benammen bekind foar syn Resharper-plugin foar Visual Studio en is benammen benefissint foar C # -ûntwikkeling.

IntelliJ biedt stipe foar in ferskaat oan talen, lykas Java, Scala, Groovy, Clojure en mear. Dizze IDE komt mei funksjes lykas yntelliginte koade-foltôging, koade-analyse, en fierdere refactoring. De kommersjeel "Ultimate" ferzje, dy't fral de ûndernimmersektor foarmet , stipet ekstra SQL, ActionScript, Ruby, Python, en PHP. Ferzje 12 fan dit platfoarm komt ek mei in nije Android UI-ûntwerper foar Android app-ûntwikkeling.

IntelliJ hat ek ferskate brûker-skreaune plugins. It biedt op it stuit 947 plugins, plus in ekstra 55 yn syn ûndersyksferzje. Brûkers binne altyd wolkom om mear plugins te stjoeren troch har ynboude swipe-komponinten te brûken.

Yn 'e konklúzje

Alle boppeneamde IDEs komme mei har eigen foardielen. Wylst Eclipse noch de breedste brûkte IDE is, sammelt NetBeans no populaasje mei ûnôfhinklike ûntwikkelers. Wylst de ûndername-edysje fan IntelliJ wurket as in wûnder, sille guon ûntwikkelers it ek in ûnbedoelde kosten sille.

It hinget allegear ôf fan wat jo sykje, as ûntwikkelder, en hoe't jo mei jo wurksum útgean. Ynstallearje alle 3 IDE's en probearje har út om jo lêste keuze te meitsjen.