Atšķirība starp Netbeans un Eclipse

Netbeans vs Aptumsums

Java IDE (integrētās attīstības vide) tirgus ir viens no visintensīvāk konkurētajiem programmēšanas rīku jomā. NetBeans un Eclipse ir divi no četriem galvenajiem konkurentiem šajā jomā (pārējie divi ir IntelliJ IDEA un Oracle JDeveloper). Gan NetBeans, gan Eclipse ir bezmaksas un atvērtā pirmkoda programmatūra.

Kas ir Eclipse?

Eclipse ir IDE, kas ļauj izstrādāt programmatūras lietojumprogrammas vairākās valodās. Faktiski to var saukt par pilnīgu programmatūras izstrādes vidi, ko veido IDE un spraudņu sistēma. Tā ir bezmaksas un atvērtā koda programmatūra, kas izlaista saskaņā ar Eclipse Public License. Tas ir izstrādāts Java, un to var izmantot, lai izstrādātu programmas galvenokārt Java. Tomēr, izmantojot piemērotus spraudņus, to var izmantot, lai izstrādātu lietojumprogrammas daudzās citās valodās, piemēram, C, C ++, Perl, PHP, Python, Ruby un daudzās citās. Turklāt Eclipse var izveidot matemātikas paketes. Eclipse IDE sauc par Eclipse ADT, Eclipse CDT, Eclipse JDT un Eclipse PDT, ja to lieto attiecīgi ar Ada, C / C ++, Java un PHP..

Tas ir starpplatformu IDE, kas darbojas operētājsistēmās Linux, Mac OS X, Solaris un Windows. Tā pašreizējā stabilā izlaišana ir 3.7, kas tika izlaista 2011. gada jūnijā. Eclipse pilnībā balstās uz spraudņiem (vieglajiem komponentiem). Funkcionalitāte nav kodēta tāpat kā citās lietojumprogrammās (tā vietā visu funkcionalitāti nodrošina spraudņi). Ekvinokss ir Eclipse izpildlaika sistēmas pamats.

Kas ir NetBeans?

NetBeans ir IDE programmatūras lietojumprogrammu izstrādei Java, JavaScript, PHP, Python, C / C ++ utt. NetBeans ir arī platformas ietvars, ko var izmantot darbvirsmas lietojumprogrammu izstrādei Java. NetBeans tika izstrādāts Java. Tas ir starpplatformu IDE, kas darbojas daudzās operētājsistēmās, piemēram, Microsoft Windows, Mac OS X, Linux un Solaris (ja vien JVM ir instalēts). Papildus JVM JDK ir nepieciešams, lai izstrādātu Java lietojumprogrammas NetBeans. Moduļus (moduļu komponentus) var izmantot, lai izstrādātu lietojumprogrammas, izmantojot NetBeans platformu. Atsevišķs modulis pastāv dažādām funkcijām, piemēram, Java / CVS rediģēšanai, versiju veidošanai un atbalstam. Trešās puses var paplašināt jebkuru lietojumprogrammu, kas izstrādāta, izmantojot šo platformu. Tas attiecas arī uz pašu NetBeans IDE. To izstrādājusi Oracle Corporation, un pašreizējā stabilā versija ir versija 7.0, kas tika izlaista 2011. gada aprīlī. Tas ir licencēts ar CDDL (Common Development and Distribution License), ko piedāvā Sun.

Kāda ir atšķirība starp NetBeans un Eclipse?

Lai gan gan NetBeans, gan Eclipse ir divi no populārākajiem bezmaksas un atvērtā koda Java IDE, tiem ir savas atšķirības. NetBeans ir labāks Maven atbalsts. Tā kā jūs varat iegūt GlassFish ar Java EE pakotni NetBeans, to ir vieglāk izmantot nekā Eclipses (jo GlassFish jums ir jākonfigurē atsevišķi). NetBeans komplektā ir iebūvēts GUI veidotājs Swing, taču Eclipse jāizmanto atsevišķs spraudnis. Java kopienas vispārīgie viedokļi par šiem diviem IDE ir diezgan līdzīgi. Java (Java SE) pamata izstrādei abi piedāvā salīdzināmas iespējas. Bet, ja jums ir noteikts mērķis, viens IDE varētu būt nedaudz labāks par otru. Piemēram, pastāv vispārēja vienprātība, ka, lai attīstītos OSGi platformā, labāks risinājums ir Eclipse, savukārt NetBeans ir labāks Java EE izstrādei..