Netbeans vs Eclipse
Trg Java IDE (integrirano razvojno okolje) je eden najintenzivneje konkuriranih na področju programskih orodij. NetBeans in Eclipse sta dva največja konkurenta na tem področju (IntelliJ IDEA in Oracle JDeveloper sta druga dva). NetBeans in Eclipse sta brezplačna in odprtokodna programska oprema.
Kaj je mrk?
Eclipse je IDE, ki omogoča razvoj programskih aplikacij v več jezikih. Pravzaprav ga lahko imenujemo celostno razvojno okolje programske opreme, sestavljeno iz IDE in sistema vtičnikov. To je brezplačna in odprtokodna programska oprema, izdana pod javno licenco Eclipse. Razvit je na Javi in se lahko uporablja za razvoj aplikacij predvsem na Javi. Vendar pa se z uporabo ustreznih vtičnikov lahko uporablja za razvoj aplikacij v mnogih drugih jezikih, kot so C, C ++, Perl, PHP, Python, Ruby in številni drugi. Poleg tega je na Eclipse mogoče razviti pakete za matematiko. Eclipse IDE se imenuje Eclipse ADT, Eclipse CDT, Eclipse JDT in Eclipse PDT, kadar se uporablja z Ada, C / C ++, Java in PHP.
Gre za medvrstno platformo IDE, ki deluje v operacijskih sistemih Linux, Mac OS X, Solaris in Windows. Njegova trenutna stabilna izdaja je 3,7, ki je izšla junija 2011. Eclipse je v celoti zasnovan na vtičnikih (lahke komponente). Funkcionalnost ni trdo kodirana kot v drugih aplikacijah (namesto tega vso funkcionalnost zagotavljajo vtičniki). Euquinox je osnova za sistem izvajanja Eclipse.
Kaj je NetBeans?
NetBeans je IDE za razvoj programskih aplikacij na Javi, JavaScript, PHP, Python, C / C ++ itd. NetBeans je tudi platforma, ki se lahko uporablja za razvoj namiznih aplikacij na Javi. NetBeans je bil razvit na Javi. Gre za medvrstno platformo IDE, ki deluje v mnogih operacijskih sistemih, kot so Microsoft Windows, Mac OS X, Linux in Solaris (dokler je JVM nameščen). Poleg JVM je JDK potreben za razvoj Java aplikacij v NetBeansu. Moduli (modularne komponente) se lahko uporabljajo za razvoj aplikacij s pomočjo platforme NetBeans. Obstaja ločen modul za različne funkcije, kot so urejanje, različica in podpora za Java / CVS. Vsako aplikacijo, razvito na tej platformi, lahko razširijo tretje osebe. To velja tudi za IDE NetBeans. Razvil jo je Oracle Corporation, trenutna stabilna izdaja pa je različica 7.0, ki je izšla aprila 2011. Licencirana je pod CDDL (Common Development and Distribution License), ki jo ponuja Sun.
Kakšna je razlika med NetBeans in Eclipse?
Čeprav sta NetBeans in Eclipse dva najbolj priljubljena brezplačna in odprtokodna Java IDE, imata svoje razlike. Podpora za Maven je boljša v NetBeansu. Ker lahko GlassFish dobite s paketom Java EE za NetBeans, je enostavnejša za uporabo kot v Eclipses (saj morate GlassFish konfigurirati posebej). NetBeans prihaja z vgrajenim gradnikom GUI-ja za Swing, vendar morate v Eclipse uporabiti ločen vtičnik. Splošna mnenja v skupnosti Java o teh dveh IDE sta dokaj podobna. Za osnovni razvoj Java (Java SE) oba ponujata primerljive funkcije. Če imate določen namen, je lahko en IDE nekoliko boljši od drugega. Na primer, obstaja splošno soglasje, da je za razvoj na platformi OSGi najboljša možnost Eclipse, medtem ko je NetBeans boljši za razvoj Java EE.