Atšķirība starp Netbeans un Eclipse

Atšķirība starp Netbeans un Eclipse
Atšķirība starp Netbeans un Eclipse

Video: Atšķirība starp Netbeans un Eclipse

Video: Atšķirība starp Netbeans un Eclipse
Video: 🚑 Вирус герпеса 1-го и 2-го типа. Диагностика, лечение лабиального и генитального герпеса #HSV 2024, Novembris
Anonim

Netbeans pret Eclipse

Java IDE (integrētā izstrādes vide) tirgus ir viens no visspēcīgāk konkurētajiem programmēšanas rīku jomā. NetBeans un Eclipse ir divi no četriem lielākajiem 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 lietojumprogrammas vairākās valodās. Faktiski to var saukt par pilnīgu programmatūras izstrādes vidi, kas sastāv no IDE un spraudņu sistēmas. Tā ir bezmaksas atvērtā pirmkoda programmatūra, kas izdota saskaņā ar Eclipse publisko licenci. Tas ir izstrādāts Java, un to var izmantot lietojumprogrammu izstrādei 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 valodās. Turklāt Eclipse var izstrādāt matemātikas pakotnes. Eclipse IDE tiek saukta par Eclipse ADT, Eclipse CDT, Eclipse JDT un Eclipse PDT, ja to izmanto attiecīgi ar Ada, C/C++, Java un PHP.

Tā ir starpplatformu IDE, kas darbojas operētājsistēmās Linux, Mac OS X, Solaris un Windows. Tā pašreizējais stabilais laidiens ir 3.7, kas tika izlaists 2011. gada jūnijā. Eclipse tas ir pilnībā balstīts uz spraudņiem (vieglas sastāvdaļas). Funkcionalitāte nav kodēta kā citās lietojumprogrammās (tā vietā visu funkcionalitāti nodrošina spraudņi). Euquinox 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. Tā ir starpplatformu IDE, kas darbojas daudzās operētājsistēmās, piemēram, Microsoft Windows, Mac OS X, Linux un Solaris (ja vien ir instalēts JVM). Papildus JVM, lai izstrādātu Java lietojumprogrammas NetBeans, ir nepieciešams JDK. Moduļus (modulārus komponentus) var izmantot lietojumprogrammu izstrādei, izmantojot NetBeans platformu. Ir atsevišķs modulis dažādām funkcijām, piemēram, rediģēšanai, versiju veidošanai un Java/CVS 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āja Oracle Corporation, un pašreizējā stabilā versija ir versija 7.0, kas tika izlaista 2011. gada aprīlī. Tas ir licencēts saskaņā ar CDDL (Common Development and Distribution License), ko piedāvā Sun.

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

Lai gan NetBeans un Eclipse ir divas no populārākajām bezmaksas un atvērtā pirmkoda Java IDE, tām ir savas atšķirības. Maven atbalsts ir labāks NetBeans. Tā kā jūs varat iegūt GlassFish ar Java EE pakotni NetBeans, to ir vieglāk izmantot nekā Eclipses (jo jums ir jākonfigurē GlassFish atsevišķi). NetBeans ir aprīkots ar iebūvētu Swing GUI veidotāju, taču programmā Eclipse ir jāizmanto atsevišķs spraudnis. Java kopienas vispārīgie viedokļi par šīm divām IDE ir diezgan līdzīgi. Pamata Java (Java SE) izstrādei tie abi piedāvā salīdzināmas funkcijas. Bet, ja jums ir konkrēts 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 izstrādei uz OSGi platformas Eclipse ir labāks risinājums, savukārt NetBeans ir labāks Java EE izstrādei.

Ieteicams: