Különbség Netbeans és Eclipse között

Anonim

Netbeans vs Eclipse

A Java IDE (Integrált Fejlesztési Környezet) piaca az egyik legintenzívebb versenytársa a programozási eszközök területén. A NetBeans és az Eclipse a négy legnagyobb versenytárs közül kettő ezen a területen (az IntelliJ IDEA és az Oracle JDeveloper a másik kettő). Mind a NetBeans, mind az Eclipse ingyenes és nyílt forráskódú szoftver.

Mi az Eclipse?

Az Eclipse olyan IDE, amely lehetővé teszi szoftveres alkalmazások fejlesztését több nyelven. Tény, hogy az IDE és a plug-in rendszerből álló komplett szoftverfejlesztési környezetnek nevezhető. Ez ingyenes és nyílt forráskódú szoftver, melyet az Eclipse Public License kiad. Java-ban fejlesztették ki, és alkalmazható elsősorban Java alkalmazások fejlesztésére. Azonban megfelelő plug-inek használatával számos más nyelven, például C, C ++, Perl, PHP, Python, Ruby és még sok más alkalmazások fejlesztésére is használható. Továbbá a Matematikai csomagok az Eclipse-n is kifejleszthetők. Az Eclipse IDE-t Eclipse ADT, Eclipse CDT, Eclipse JDT és Eclipse PDT, az Ada, a C / C ++, a Java és a PHP használatával hívják.

Ez egy cross-platform IDE, amely Linux, Mac OS X, Solaris és Windows operációs rendszereken fut. Jelenlegi stabil kiadása a 2011. júniusában kiadott 3. 7. Az Eclipse teljesen beépül a plug-inek (könnyű komponensek). A funkcionalitás nem olyan kemény formátumú, mint más alkalmazásoknál (minden funkciót plug-inek biztosítanak). Az Euquinox az Eclipse futásidejű rendszerének alapja.

Mi a NetBeans?

A NetBeans IDE a Java, JavaScript, PHP, Python, C / C ++ stb. Szoftveralkalmazások fejlesztéséhez. A NetBeans egy olyan platform, amely Java alkalmazások fejlesztésére használható. A NetBeans-t Java-ban fejlesztették ki. Ez egy cross-platform IDE, amely számos operációs rendszeren fut, mint például a Microsoft Windows, a Mac OS X, a Linux és a Solaris (mindaddig, amíg a JVM telepítve van). A JVM mellett JDK szükséges a Java alkalmazások fejlesztéséhez a NetBeans-ben. Modulok (moduláris komponensek) használhatóak a NetBeans platform használatával történő alkalmazások fejlesztéséhez. Különálló modul létezik különböző funkciókhoz, például a Java / CVS szerkesztéséhez, verzióhoz és támogatásához. A platform használatával fejlesztett bármely alkalmazás harmadik felek által meghosszabbítható. Ez a NetBeans IDE esetében is igaz. Az Oracle Corporation kifejlesztette, és a jelenlegi, stabil kiadás a 2011. áprilisában kiadott, 7 0 verzió. A licencet a Sun által kínált CDDL (közös fejlesztési és elosztási licenc) alapján adják ki.

Mi a különbség a NetBeans és az Eclipse között?

Bár mind a NetBeans, mind az Eclipse a két legnépszerűbb szabad és nyílt forráskódú Java IDE, ezek különbségei vannak.A Maven támogatása a NetBeansnél jobb. Mivel az GlassFish-et a NetBeans Java EE csomagjával szerezheti be, könnyebb használni, mint az Eclipse-eket (mivel Önnek külön kell beállítania az GlassFish-et). A NetBeans beépített grafikus GUI-készítővel rendelkezik a Swing-hez, de külön Eclipse-ben kell használnia a plug-inet. A Java közösség általános véleményei a két IDE-ról meglehetősen hasonlóak. Az alapvető Java (Java SE) fejlesztésekhez mindkettő hasonló funkciókat kínál. De ha van egy konkrét célod, az egyik IDE valamivel jobb lehet, mint a másik. Például általános egyetértés van abban, hogy az OSGi platformon való fejlesztésnél az Eclipse a jobb megoldás, míg a NetBeans jobb a Java EE fejlesztésnél.