Intellij vs Eclipse
Java IDE tržište (Integrated Development Environment) jedno je od najintenzivnijih konkurencija u području programskih alata. IntelliJ IDEA i Eclipse dva su od četiri glavna konkurenta u ovom području (NetBeans i Oracle JDeveloper su druga dva). Eclipse je besplatni i open source softver, dok je IntelliJ komercijalni proizvod.
Zasjeniti
Eclipse je IDE koji omogućava razvoj aplikacija na više jezika. U stvari, to se može nazvati potpunim okruženjem za razvoj softvera sastavljenim od IDE-a i dodatnog sustava. Besplatan je i softver otvorenog koda koji je objavljen pod Eclipse Public License. Međutim, pomoću odgovarajućih dodataka, može se koristiti za razvoj aplikacija na mnogim drugim jezicima kao što su C, C ++, Perl, PHP, Python, Ruby itd. Eclipse IDE se zove Eclipse ADT, Eclipse CDT, Eclipse JDT i PDD Eclipse, kada se koriste s Ada, C / C ++, Java i PHP. To je cross-platform IDE, koji se pokreće na mnogim operativnim sustavima. Njegova trenutna verzija 3.7 objavljena je u lipnju 2011.
IntelliJ
IntelliJ IDEA je Java IDE koji je razvio JetBrains. Prva verzija IntelliJ-a izašla je 2001. Tada je to bio jedini IDE s podrškom za naprednu navigaciju i refaktoring. Riječ je o komercijalnom proizvodu, gdje je na svim platformama dostupno besplatno probno razdoblje od 30 dana (sa svim značajkama). U novije vrijeme dostupno je izdanje otvorenog koda. Trenutna stabilna verzija je 10.0. Nudi podršku za crtanje dijagrama klase UML, vizualno modeliranje u stanju hibernacije, Spring 3.0, analizu ovisnosti i Maven. Aplikacije na mnogim jezicima kao što su Java, JavaScript, HTML, Python, Ruby, PHP i mnogi drugi mogu se razviti pomoću IntelliJ-a. IntelliJ podržava veliki raspon okvira i tehnologija poput JSP, JSF, EJB, Ajax, GWT, Struts, Spring, Hibernate i OSGi. Nadalje, IntelliJ podržavaju razne poslužitelje aplikacija poput GlassFish, JBoss, Tomcat i WebSphere. IntelliJ omogućava jednostavnu integraciju sa CVS, Subversion, Ant, Maven i JUnit.
Koja je razlika između Intellija i Eclipsea?
Iako su i IntelliJ i Eclipse dvije od trenutno najpopularnijih Java IDE-ova, imaju svoje razlike. Prije svega, Eclipse je besplatan i potpuno otvoreni izvor, dok je IntelliJ komercijalni proizvod. Podrška za Maven bolja je u IntelliJ-u. IntelliJ IDEA dolazi s ugrađenim GUI graditeljem za Swing, ali za istu svrhu morate koristiti zasebni dodatak Eclipse. U stvari, Java zajednica smatra IntelliJ-ov graditelj GUI-jem najboljim GUI dizajnerom u ovom trenutku. U pogledu podrške za XML, IntelliJ nudi bolju opciju. Ima ugrađeni XML uređivač sa sofisticiranim značajkama poput dovršetka i provjere koda (koji nije prisutan u programu Eclipse). Međutim, sustav dodataka i velika količina proširivih dodataka dostupnih mnogim strankama čine Eclipse vrlo popularnim u industriji. Unatoč razlikama u značajkama, opća mišljenja unutar Java zajednice o performansi ove dvije IDE prilično su slična.