Porovnanie Java IDE: Eclipse vs. NetBeans vs IntelliJ

Výber a práca s správnym IDE alebo integrovaným vývojovým prostredím je dôležitým aspektom stať sa úspešným vývojárom mobilných aplikácií . Správne IDE umožňuje vývojárom zvládnuť triedu cesty; vytvárať súbory; vytvárať argumenty príkazového riadku a oveľa viac. V tomto konkrétnom príspevku vám prinášame porovnanie 3 veľmi populárnych IDE v jazyku Java, menovite Eclipse, NetBeans a IntelliJ.

zatmenie

Eclipse existuje od roku 2001, odkedy spoločnosť IBM vydala platformu Eclipse ako open source platformu. Spravovaná neziskovou nadáciou Eclipse Foundation sa používa v otvorených aj komerčných projektoch. Počnúc skromným spôsobom sa teraz stalo hlavnou platformou, ktorá sa používa aj v niekoľkých ďalších jazykoch.

Najväčšou výhodou Eclipse je, že ponúka celý rad pluginov, čo je všestranné a vysoko prispôsobiteľné. Táto platforma pracuje pre vás na pozadí, kompiluje kód a zobrazuje chyby, akoby sa vyskytli. Celá IDE je organizovaná v Perspektívach, ktoré sú v podstate druh vizuálnych kontajnerov, ktoré ponúkajú sadu zobrazení a editorov.

Eclipse je multitasking, filtrovanie a ladenie sú ďalšie plusy. Je navrhnutý tak, aby vyhovoval potrebám veľkých developerských projektov, dokáže spracovať rôzne úlohy, ako je analýza a dizajn, riadenie produktu, implementácia, vývoj obsahu, testovanie a dokumentácia.

NetBeans

NetBeans bol vyvinutý samostatne v druhej polovici 90. rokov. V roku 1999 sa objavila ako platforma s otvoreným zdrojovým kódom. V súčasnosti je súčasťou systému Oracle a môže byť použitá na vývoj softvéru pre všetky verzie Java od Java ME až po Enterprise Edition. Rovnako ako Eclipse, NetBeans obsahuje aj rôzne doplnky, s ktorými môžete pracovať.

NetBeans vám ponúka rôzne balíky - 2 vydania C / C ++ a PHP, edíciu Java SE, edíciu Java EE a jednu edíciu kuchynského drezu, ktorá ponúka všetko, čo bude niekedy potrebovať pre váš projekt. Tento IDE tiež ponúka nástroje a editory, ktoré môžu byť použité pre HTML, PHP, XML, JavaScript a ďalšie. Teraz nájdete podporu pre HTML5 a iné webové technológie.

Spoločnosť NetBeans dosahuje skóre v službe Eclipse v tom, že obsahuje databázovú podporu s ovládačmi pre databázy Java DB, MySQL, PostgreSQL a Oracle. Jeho databázový prehľadávač umožňuje ľahko vytvárať, upravovať a odstraňovať tabuľky a databázy v rámci IDE.

Veľmi vnímaný v minulosti ako akýsi tieň Eclipse, NetBeans sa teraz stal pre svoju prvotriednu konkurenciu.

IntelliJ IDEA

Od roku 2001 je IntelliJ IDEA JetBrains k dispozícii v komerčnom vydaní, ako aj v bezplatnej komunite s otvoreným zdrojovým kódom. JetBrains je zavedená spoločnosť a je najznámejšia pre svoj plugin Resharper pre Visual Studio a je zvlášť výhodná pre vývoj C #.

IntelliJ ponúka podporu pre rôzne jazyky, vrátane Java, Scala, Groovy, Clojure a ďalšie. Tento IDE je vybavený funkciami, ako je dokončenie inteligentného kódu, analýza kódu a pokročilé refaktorovanie. Komerčná verzia "Ultimate", ktorá sa zameriava najmä na podnikový sektor , navyše podporuje SQL, ActionScript, Ruby, Python a PHP. Verzia 12 tejto platformy tiež obsahuje nový dizajnér pre rozhranie Android UI pre vývoj aplikácií pre systém Android.

IntelliJ obsahuje aj niekoľko doplnkov napísaných používateľmi. V súčasnosti ponúka 947 pluginov a ďalších 55 v podnikovej verzii. Používatelia sú vždy ochotní odoslať viac pluginov pomocou svojich vstavaných komponentov Swing.

Na záver

Všetky vyššie uvedené IDE majú svoje vlastné výhody. Zatiaľ čo Eclipse je stále najširším používaným IDE, NetBeans získava popularitu u nezávislých vývojárov. Zatiaľ čo podniková edícia IntelliJ funguje ako zázrak, niektorí vývojári môžu považovať za zbytočné náklady.

Všetko závisí od toho, čo hľadáte, od vývojára a od toho, ako plánujete pokračovať v práci. Nainštalujte všetky 3 IDE a vyskúšajte ich pred konečným výberom.