Srovnání Java IDE: Eclipse vs. NetBeans vs. IntelliJ

Výběr a práce s pravým IDE nebo integrovaným vývojovým prostředím je důležitým aspektem, jak se stát úspěšným vývojářem mobilní aplikace . Správná IDE umožňuje vývojářům zvládnout cestu na cestu; vytvářet soubory; vytvářet argumenty příkazové řádky a mnoho dalšího. V tomto konkrétním příspěvku vám přinášíme srovnání tří velmi populárních IDE Java, jmenovitě Eclipse, NetBeans a IntelliJ.

Zatmění

Eclipse existuje od roku 2001, kdy IBM vydala Eclipse jako platformu s otevřeným zdrojovým kódem. Spravováno neziskovou organizací Eclipse Foundation, která se používá v otevřených i komerčních projektech. Počínaje skromným způsobem se nyní stalo hlavní platformou, která se používá také v několika dalších jazycích.

Největší výhodou Eclipse je, že obsahuje celou řadu pluginů, což je všestranné a vysoce přizpůsobitelné. Tato platforma pracuje pro vás v pozadí, kompilací kódu a zobrazuje chyby, jako když se vyskytují. Celá IDE je uspořádána v Perspektivách, které jsou v podstatě určitými vizuálními kontejnery, které nabízejí sadu pohledů a editory.

Eclipse je multitasking, filtrování a ladění jsou ještě další plusy. Je navržena tak, aby vyhovovala potřebám rozsáhlých developerských projektů a může zpracovávat různé úkoly, jako je analýza a návrh, řízení produktu, implementace, vývoj obsahu, testování a dokumentace.

NetBeans

NetBeans byl vyvinut samostatně v druhé polovině devadesátých let. To se objevilo jako platforma s otevřeným zdrojovým kódem poté, co byla získána firmou Sun v roce 1999. Nyní je součástí programu Oracle a může být použita k vývoji softwaru pro všechny verze Java, od Java ME až po Enterprise Edition. Stejně jako Eclipse, NetBeans nabízí také různé pluginy, s nimiž můžete pracovat.

NetBeans vám nabízí různé balíčky - 2 edice C / C ++ a PHP, edice Java SE, edice Java EE a 1 edici kuchyňského dřezu, která nabízí vše, co budete kdy potřebovat pro svůj projekt. Tento IDE nabízí také nástroje a editory, které lze použít pro HTML, PHP, XML, JavaScript a další. Nyní můžete najít podporu pro HTML5 a další webové technologie.

NetBeans zaznamenává výsledky Eclipse v tom, že obsahuje databázovou podporu s ovladači pro Java DB, MySQL, PostgreSQL a Oracle. Jeho databáze Explorer umožňuje snadno vytvářet, upravovat a odstraňovat tabulky a databáze v IDE.

Většinou v minulosti viděný jako stín Eclipse, NetBeans se nyní stal prvním impozantním konkurentem.

IntelliJ IDEA

Již od roku 2001 je IntelliJ IDEA JetBrains k dispozici v komerčním vydání, stejně jako v bezplatném open source komunitním vydání. JetBrains je založená společnost a je nejvíce známá pro svůj plugin Resharper pro Visual Studio a je zvláště výhodná pro vývoj C #.

IntelliJ nabízí podporu pro různé jazyky, včetně Java, Scala, Groovy, Clojure a další. Tato IDE je vybavena funkcemi, jako je kompletace inteligentních kódů, analýza kódu a pokročilá refaktorování. Komerční "Ultimate" verze, která je zaměřena především na podnikový sektor , podporuje SQL, ActionScript, Ruby, Python a PHP. Verze 12 této platformy také přichází s vývojářem Android UI pro vývoj aplikací pro Android.

IntelliJ má také několik pluginů napsaných uživatelem. V současné době nabízí 947 pluginů a dalších 55 v podnikové verzi. Uživatelé jsou vždy vítáni, že předloží další pluginy pomocí svých vestavěných komponent Swing.

Na závěr

Všechny výše uvedené IDE přicházejí s vlastními výhodami. Zatímco Eclipse je stále nejrozšířenější IDE, NetBeans získává popularitu u nezávislých vývojářů. Zatímco podniková edice IntelliJ funguje jako zázrak, někteří vývojáři mohou považovat za zbytečné náklady.

Vše závisí na tom, co hledáte, na vývojáři a na tom, jak hodláte pokračovat v práci. Nainstalujte všechny 3 IDE a vyzkoušejte je před provedením konečné volby.