Forskellen Mellem Intellij Og Eclipse

Forskellen Mellem Intellij Og Eclipse
Forskellen Mellem Intellij Og Eclipse

Video: Forskellen Mellem Intellij Og Eclipse

Video: Forskellen Mellem Intellij Og Eclipse
Video: Учить ли Java в среде Eclipse, Intellij IDEA, или Netbeans? 2024, April
Anonim

Intellij vs formørkelse

Java IDE (Integrated Development Environment) marked er et af de mest konkurrerede inden for programmeringsværktøjer. IntelliJ IDEA og Eclipse er to af de fire største konkurrenter på dette område (NetBeans og Oracle JDeveloper er de to andre). Eclipse er gratis og open source-software, mens IntelliJ er et kommercielt produkt.

Formørkelse

Eclipse er en IDE, der tillader udvikling af applikationer på flere sprog. Faktisk kan det kaldes et komplet softwareudviklingsmiljø, der består af IDE og plug-in-systemet. Det er gratis, og open source-software frigivet under Eclipse Public License. Men ved brug af egnede plug-ins kan den bruges til at udvikle applikationer på mange andre sprog såsom C, C ++, Perl, PHP, Python, Ruby osv. Formørkelsen IDE kaldes Eclipse ADT, Eclipse CDT, Eclipse JDT og Eclipse PDT, når de anvendes med henholdsvis Ada, C / C ++, Java og PHP. Det er en platform-IDE, der kører på mange operativsystemer. Dens nuværende udgivelsesversion 3.7 blev udgivet i juni 2011.

Intellij

IntelliJ IDEA er en Java IDE udviklet af JetBrains. Den første version af IntelliJ kom ud i 2001. På det tidspunkt var det den eneste IDE med understøttelse af avanceret kodenavigering og refactoring. Det er et kommercielt produkt, hvor en gratis 30-dages prøveversion (med alle funktioner) er tilgængelig for alle platforme. For nylig er en open source-udgave blevet gjort tilgængelig. Den nuværende stabile version er 10.0. Det tilbyder support til tegning af UML-klassediagrammer, visuel modellering i dvale, Spring 3.0, analyse af afhængigheder og Maven. Applikationer på mange sprog som Java, JavaScript, HTML, Python, Ruby, PHP og mange flere kan udvikles ved hjælp af IntelliJ. IntelliJ understøtter en lang række rammer og teknologier som JSP, JSF, EJB, Ajax, GWT, Struts, Spring, Hibernate og OSGi. Desuden er forskellige applikationsservere som GlassFish, JBoss,Tomcat og WebSphere understøttes af IntelliJ. Nem integration med CVS, Subversion, Ant, Maven og JUnit er muliggjort af IntelliJ.

Hvad er forskellen mellem Intellij og Eclipse?

Selvom både IntelliJ og Eclipse er to af de mest populære Java IDE'er i øjeblikket, har de deres forskelle. Først og fremmest er Eclipse gratis og fuldt open source, mens IntelliJ er et kommercielt produkt. Støtte til Maven er bedre i IntelliJ. IntelliJ IDEA leveres med indbygget GUI-builder til Swing, men du skal bruge et separat plug-in i Eclipse til samme formål. Faktisk betragter Java-samfundet IntelliJs GUI-builder som den bedste GUI-designer i øjeblikket. Med hensyn til XML-support tilbyder IntelliJ den bedre mulighed. Den har en indbygget XML-editor med sofistikerede funktioner som kodeudfyldning og validering (som ikke er til stede i Eclipse). Imidlertid gør plug-in-systemet og den store mængde udvidelige plug-ins fra mange parter Eclipse meget populær inden for branchen. På trods af forskellene i funktioner,de generelle meninger inden for Java-samfundet om udførelsen af disse to IDE er ret ens.

Anbefalet: