Forskellen mellem Netbeans og Eclipse

Anonim

Netbeans vs Eclipse

Markedet for Java IDE (Integrated Development Environment) er en af ​​de mest intense konkurrenter inden for programmeringsværktøjer. NetBeans og Eclipse er to af de fire største konkurrenter på dette område (IntelliJ IDEA og Oracle JDeveloper er de to andre). Både NetBeans og Eclipse er gratis og open source-software.

Hvad er Eclipse?

Eclipse er en IDE, der giver mulighed for udvikling af software applikationer på flere sprog. Faktisk kan det kaldes et komplet softwareudviklingsmiljø bestående af IDE og plug-in-systemet. Det er gratis og open source software frigivet under Eclipse Public License. Den er udviklet i Java og kan bruges til udvikling af applikationer hovedsagelig i Java. Men ved hjælp af passende plug-ins kan den bruges til at udvikle applikationer på mange andre sprog som C, C ++, Perl, PHP, Python, Ruby og mange flere. Desuden kan pakker til matematik udvikles på Eclipse. Eclipse 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 platforme IDE, der kører på Linux, Mac OS X, Solaris og Windows operativsystemer. Den nuværende stabile udgivelse er 3. 7, som blev udgivet i juni 2011. Eclipse det er helt baseret på plug-ins (lette komponenter). Funktionen er ikke hardcoded som i andre programmer (i stedet er alle funktionaliteter leveret af plug-ins). Euquinox er grundlaget for Eclipse runtime system.

Hvad er NetBeans?

NetBeans er en IDE til udvikling af softwareprogrammer i Java, JavaScript, PHP, Python, C / C ++ osv. NetBeans er også en platformsramme, der kan bruges til udvikling af desktop applikationer i Java. NetBeans blev udviklet i Java. Det er en cross-platform IDE, som kører på mange operativsystemer som Microsoft Windows, Mac OS X, Linux og Solaris (så længe JVM er installeret). Ud over JVM er JDK nødt til at udvikle Java-applikationer i NetBeans. Moduler (modulære komponenter) kan bruges til at udvikle applikationer ved hjælp af NetBeans platformen. Der findes et separat modul til forskellige funktionaliteter, såsom redigering, versionering og support til Java / CVS. Enhver applikation udviklet ved hjælp af denne platform kan udvides af tredjeparter. Dette gælder også NetBeans IDE selv. Det er udviklet af Oracle Corporation, og den nuværende stabile version er version 7. 0, som blev udgivet i april 2011. Den er licenseret under CDDL (Common Development and Distribution License), som Sun tilbyder.

Hvad er forskellen mellem NetBeans og Eclipse?

Selv om både NetBeans og Eclipse er to af de mest populære gratis og open source Java IDE, har de deres forskelle.Støtte til Maven er bedre i NetBeans. Fordi du kan få GlassFish med Java EE pakke til NetBeans, er det lettere at bruge end i Eclipses (da du skal konfigurere GlassFish separat). NetBeans leveres med indbygget GUI builder til Swing, men du skal bruge en separat plug-in i Eclipse. De generelle meninger i Java-fællesskabet om disse to IDE er forholdsvis ens. Til grundlæggende Java (Java SE) -udvikling tilbyder de begge sammenlignelige funktioner. Men hvis du har et bestemt formål, kan en IDE være lidt bedre end den anden. For eksempel er der en generel enighed om, at for at udvikle på OSGi-platformen er Eclipse den bedre mulighed, mens NetBeans er bedre til Java EE-udvikling.