Skillnaden Mellan Netbeans Och Eclipse

Skillnaden Mellan Netbeans Och Eclipse
Skillnaden Mellan Netbeans Och Eclipse

Video: Skillnaden Mellan Netbeans Och Eclipse

Video: Skillnaden Mellan Netbeans Och Eclipse
Video: Учить ли Java в среде Eclipse, Intellij IDEA, или Netbeans? 2024, December
Anonim

Netbeans vs Eclipse

Java IDE-marknaden (integrerad utvecklingsmiljö) är en av de mest intensivt tävlade inom området programmeringsverktyg. NetBeans och Eclipse är två av de fyra största konkurrenterna inom detta område (IntelliJ IDEA och Oracle JDeveloper är de andra två). Både NetBeans och Eclipse är gratis programvara med öppen källkod.

Vad är Eclipse?

Eclipse är en IDE som möjliggör utveckling av programvaruapplikationer på flera språk. I själva verket kan det kallas en komplett mjukvaruutvecklingsmiljö som består av IDE och plug-in-systemet. Det är gratis programvara med öppen källkod som släpps under Eclipse Public License. Den är utvecklad i Java och kan användas för att utveckla applikationer främst i Java. Men med hjälp av lämpliga plugin-program kan den användas för att utveckla applikationer på många andra språk som C, C ++, Perl, PHP, Python, Ruby och många fler. Dessutom kan paket för matematik utvecklas på Eclipse. Eclipse IDE kallas Eclipse ADT, Eclipse CDT, Eclipse JDT och Eclipse PDT, när den används med Ada, C / C ++, Java respektive PHP.

Det är en plattforms-IDE, som körs på operativsystemen Linux, Mac OS X, Solaris och Windows. Den nuvarande stabila utgåvan är 3,7, som släpptes i juni 2011. Förmörkelse är helt baserad på plugin-program (lätta komponenter). Funktionaliteten är inte hårdkodad som i andra applikationer (i stället tillhandahålls alla funktioner via plugin-program). Euquinox är grunden för Eclipse runtime-system.

Vad är NetBeans?

NetBeans är en IDE för utveckling av mjukvaruapplikationer i Java, JavaScript, PHP, Python, C / C ++ etc. NetBeans är också ett plattformsramverk som kan användas för att utveckla skrivbordsapplikationer i Java. NetBeans utvecklades i Java. Det är en plattforms-IDE, som körs på många operativsystem som Microsoft Windows, Mac OS X, Linux och Solaris (så länge JVM är installerat). Förutom JVM behövs JDK för att utveckla Java-applikationer i NetBeans. Moduler (modulära komponenter) kan användas för att utveckla applikationer med hjälp av NetBeans-plattformen. Det finns en separat modul för olika funktioner som redigering, versionering och support för Java / CVS. Alla applikationer som utvecklas med denna plattform kan utökas av tredje part. Detta gäller även NetBeans IDE. Den är utvecklad av Oracle Corporation och den nuvarande stabila versionen är version 7.0, som släpptes i april 2011. Den är licensierad under CDDL (Common Development and Distribution License) som erbjuds av Sun.

Vad är skillnaden mellan NetBeans och Eclipse?

Även om både NetBeans och Eclipse är två av de mest populära gratis och öppen källkod Java IDE, har de sina skillnader. Stöd för Maven är bättre i NetBeans. Eftersom du kan få GlassFish med Java EE-paketet för NetBeans är det lättare att använda än i Eclipses (eftersom du måste konfigurera GlassFish separat). NetBeans levereras med inbyggd GUI-byggare för Swing, men du måste använda ett separat plugin-program i Eclipse. De allmänna åsikterna inom Java-gemenskapen om dessa två IDE är ganska lika. För grundläggande Java-utveckling (Java SE) erbjuder de båda jämförbara funktioner. Men om du har ett specifikt syfte kan en IDE vara något bättre än den andra. Till exempel finns det en allmän enighet om att för att utveckla på OSGi-plattformen är Eclipse det bättre alternativet, medan NetBeans är bättre för Java EE-utveckling.

Rekommenderas: