Forskellen mellem Intellij og formørkelse

Intellij vs Eclipse

Java IDE (Integrated Development Environment) marked er et af de mest intenst 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ø sammensat af IDE og plug-in-systemet. Det er gratis og open source-software frigivet under Eclipse Public License. Imidlertid kan brugen af ​​passende plug-ins bruges til at udvikle applikationer på mange andre sprog såsom C, C ++, Perl, PHP, Python, Ruby osv. Eclipse IDE kaldes Eclipse ADT, Eclipse CDT, Eclipse JDT og Eclipse PDT, når de bruges med henholdsvis Ada, C / C ++, Java og PHP. Det er en tværplatform IDE, der kører på mange operativsystemer. Dens nuværende version version 3.7 blev frigivet 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 kodnavigation 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 gjort tilgængelig. Den aktuelle stabile version er 10.0. Det tilbyder support til tegning af UML-klassediagrammer, visuel modellering i dvaletilstand, Spring 3.0, analyse af afhængigheder og Maven. Programmer 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, Stivere, Spring, Hibernate og OSGi. Desuden understøttes forskellige applikationsservere som GlassFish, JBoss, Tomcat og WebSphere af IntelliJ. Let integration med CVS, Subversion, Ant, Maven og JUnit er muliggjort af IntelliJ.

Hvad er forskellen mellem Intellij og formørkelse?

Selvom både IntelliJ og Eclipse er to af de mest populære Java IDE'er på nuværende tidspunkt, har de deres forskelle. Først og fremmest er Eclipse gratis og fuld open source, mens IntelliJ er et kommercielt produkt. Support 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. Det har en indbygget XML-editor med sofistikerede funktioner som kodeudfyldelse og validering (som ikke findes i Eclipse). Plug-in-systemet og den store mængde udvidelige plug-ins, der er tilgængelig fra mange parter, gør Eclipse imidlertid meget populær inden for branchen. På trods af forskellene i funktioner er de generelle meninger inden for Java-samfundet om ydelsen af ​​disse to IDE nogenlunde ens.