Razlika Med Intellij In Eclipse

Razlika Med Intellij In Eclipse
Razlika Med Intellij In Eclipse

Video: Razlika Med Intellij In Eclipse

Video: Razlika Med Intellij In Eclipse
Video: Учить ли Java в среде Eclipse, Intellij IDEA, или Netbeans? 2024, April
Anonim

Intellij vs Eclipse

Trg Java IDE (integrirano razvojno okolje) je eden najbolj intenzivno konkurenčnih na področju programskih orodij. IntelliJ IDEA in Eclipse sta dva od štirih glavnih konkurentov na tem področju (NetBeans in Oracle JDeveloper sta druga dva). Eclipse je brezplačna in odprtokodna programska oprema, medtem ko je IntelliJ komercialni izdelek.

Mrk

Eclipse je IDE, ki omogoča razvoj aplikacij v več jezikih. Pravzaprav ga lahko imenujemo popolno okolje za razvoj programske opreme, sestavljeno iz IDE in vtičnega sistema. Je brezplačna in odprtokodna programska oprema, izdana pod javno licenco Eclipse. Z uporabo ustreznih vtičnikov pa se lahko uporablja za razvoj aplikacij v številnih drugih jezikih, kot so C, C ++, Perl, PHP, Python, Ruby itd. Eclipse IDE se imenuje Eclipse ADT, Eclipse CDT, Eclipse JDT in Eclipse PDT, če se uporabljata z Ada, C / C ++, Java in PHP. Gre za IDE z več platformami, ki deluje v številnih operacijskih sistemih. Njegova trenutna različica 3.7 je bila izdana junija 2011.

Intellij

IntelliJ IDEA je Java IDE, ki ga je razvil JetBrains. Prva različica IntelliJ je izšla leta 2001. Takrat je bila to edina IDE s podporo za napredno navigacijo po kodi in predelavo. Je komercialni izdelek, kjer je na voljo brezplačna 30-dnevna preskusna različica (z vsemi funkcijami) za vse platforme. V zadnjem času je na voljo odprtokodna izdaja. Trenutna stabilna različica je 10.0. Ponuja podporo za risanje diagramov razreda UML, vizualno modeliranje v stanju mirovanja, Spring 3.0, analizo odvisnosti in Maven. Aplikacije v mnogih jezikih, kot so Java, JavaScript, HTML, Python, Ruby, PHP in še veliko več, je mogoče razviti s pomočjo IntelliJ. IntelliJ podpira široko paleto okvirov in tehnologij, kot so JSP, JSF, EJB, Ajax, GWT, Struts, Spring, Hibernate in OSGi. Poleg tega različni strežniki aplikacij, kot so GlassFish, JBoss,Tomcat in WebSphere podpira IntelliJ. Enostavna integracija s CVS, Subversion, Ant, Maven in JUnit omogoča IntelliJ.

Kakšna je razlika med Intellij in Eclipse?

Čeprav sta IntelliJ in Eclipse trenutno najbolj priljubljena IDE Java, imata med seboj razlike. Najprej je Eclipse brezplačen in popolnoma odprt, IntelliJ pa komercialni izdelek. Podpora za Maven je boljša v IntelliJ. IntelliJ IDEA ima vgrajen gradnik GUI za Swing, vendar morate za isti namen uporabiti ločen vtičnik Eclipse. Dejansko skupnost Java meni, da je IntelliJ-ov gradnik GUI trenutno najboljši oblikovalec GUI. Kar zadeva podporo XML, IntelliJ ponuja boljšo možnost. Ima vgrajen urejevalnik XML z dovršenimi funkcijami, kot sta dokončanje in preverjanje kode (ki v programu Eclipse ni prisotna). Vendar pa sistem vtičnikov in velika količina razširljivih vtičnikov, ki so na voljo pri številnih strankah, omogočajo, da je Eclipse zelo priljubljen v panogi. Kljub razlikam v lastnostihsplošna mnenja v skupnosti Java o uspešnosti teh dveh IDE so precej podobna.

Priporočena: