Rozdiel Medzi Intellij A Eclipse

Rozdiel Medzi Intellij A Eclipse
Rozdiel Medzi Intellij A Eclipse

Video: Rozdiel Medzi Intellij A Eclipse

Video: Rozdiel Medzi Intellij A Eclipse
Video: Учить ли Java в среде Eclipse, Intellij IDEA, или Netbeans? 2024, November
Anonim

Intellij vs Eclipse

Trh Java IDE (Integrated Development Environment) je jedným z najintenzívnejšie konkurovaných v oblasti programovacích nástrojov. IntelliJ IDEA a Eclipse sú dvaja zo štyroch hlavných konkurentov v tejto oblasti (NetBeans a Oracle JDeveloper sú ďalší dvaja). Eclipse je bezplatný a otvorený softvér, zatiaľ čo IntelliJ je komerčný produkt.

Zatmenie

Eclipse je IDE, ktoré umožňuje vývoj aplikácií vo viacerých jazykoch. V skutočnosti ho možno nazvať kompletným vývojovým prostredím softvéru zloženým z IDE a systému doplnkov. Je to bezplatný softvér s otvoreným zdrojovým kódom vydaný pod licenciou Eclipse Public License. Avšak s použitím vhodných doplnkov je možné ho použiť na vývoj aplikácií v mnohých ďalších jazykoch, ako sú C, C ++, Perl, PHP, Python, Ruby atď. Eclipse IDE sa nazýva Eclipse ADT, Eclipse CDT, Eclipse JDT a Eclipse PDT, ak sa používajú s programami Ada, C / C ++, Java a PHP. Jedná sa o multiplatformné IDE, ktoré beží na mnohých operačných systémoch. Aktuálna verzia 3.7 bola vydaná v júni 2011.

Intellij

IntelliJ IDEA je Java IDE vyvinuté spoločnosťou JetBrains. Prvá verzia IntelliJ vyšla v roku 2001. V tom čase to bolo jediné IDE s podporou pokrokovej navigácie po kódoch a refaktoringu. Je to komerčný produkt, kde je pre všetky platformy k dispozícii bezplatná 30-dňová skúšobná verzia (so všetkými funkciami). V poslednej dobe bola sprístupnená verzia open source. Aktuálna stabilná verzia je 10.0. Ponúka podporu pre kreslenie diagramov tried UML, vizuálne modelovanie v režime dlhodobého spánku, jar 3.0, analýzu závislostí a Maven. Pomocou IntelliJ je možné vyvíjať aplikácie v mnohých jazykoch, ako sú Java, JavaScript, HTML, Python, Ruby, PHP a mnoho ďalších. IntelliJ podporuje širokú škálu frameworkov a technológií ako JSP, JSF, EJB, Ajax, GWT, Struts, Spring, Hibernate a OSGi. Ďalej rôzne aplikačné servery ako GlassFish, JBoss,Tomcat a WebSphere sú podporované programom IntelliJ. Jednoduchú integráciu s CVS, Subversion, Ant, Maven a JUnit umožňuje IntelliJ.

Aký je rozdiel medzi Intellij a Eclipse?

Aj keď sú IntelliJ aj Eclipse v súčasnosti dva z najpopulárnejších Java IDE, majú svoje rozdiely. V prvom rade je Eclipse bezplatný a plne otvorený zdroj, zatiaľ čo IntelliJ je komerčný produkt. Podpora pre Maven je lepšia v IntelliJ. IntelliJ IDEA je dodávaný so zabudovaným programom na tvorbu grafického užívateľského rozhrania pre Swing, ale na rovnaký účel musíte použiť samostatný doplnok Eclipse. Komunita Java v skutočnosti považuje tvorcu grafického používateľského rozhrania IntelliJ za najlepšieho návrhára grafického používateľského rozhrania v súčasnosti. Pokiaľ ide o podporu XML, IntelliJ ponúka lepšiu voľbu. Má zabudovaný editor XML so sofistikovanými funkciami, ako je dokončovanie a overovanie kódu (ktorý v Eclipse nie je). Vďaka systému zásuvných modulov a veľkému množstvu rozšíriteľných zásuvných modulov dostupných od mnohých strán je Eclipse v priemysle veľmi obľúbený. Napriek rozdielom vo vlastnostiachvšeobecné názory v rámci komunity Java na výkon týchto dvoch IDE sú si dosť podobné.

Odporúčaná: