Skirtumas Tarp „Netbeans“ir „Eclipse“

Skirtumas Tarp „Netbeans“ir „Eclipse“
Skirtumas Tarp „Netbeans“ir „Eclipse“

Video: Skirtumas Tarp „Netbeans“ir „Eclipse“

Video: Skirtumas Tarp „Netbeans“ir „Eclipse“
Video: Koks skirtumas tarp buhalterio ir finansų analitiko? 2024, Lapkritis
Anonim

„Netbeans“ir „Eclipse“

„Java IDE“(integruotos plėtros aplinkos) rinka yra viena iš labiausiai konkuruojančių programavimo įrankių srityje. „NetBeans“ir „Eclipse“yra du iš keturių pagrindinių konkurentų šioje srityje (kiti du yra „IntelliJ IDEA“ir „Oracle JDeveloper“). Tiek „NetBeans“, tiek „Eclipse“yra nemokama ir atviro kodo programinė įranga.

Kas yra užtemimas?

„Eclipse“yra IDE, leidžianti kurti programinę įrangą keliomis kalbomis. Tiesą sakant, tai galima vadinti visa programinės įrangos kūrimo aplinka, susidedančia iš IDE ir įskiepių sistemos. Tai nemokama ir atviro kodo programinė įranga, išleista pagal „Eclipse“viešąją licenciją. Jis sukurtas „Java“ir gali būti naudojamas kuriant programas daugiausia „Java“. Tačiau naudojant tinkamus papildinius, jis gali būti naudojamas kuriant programas daugeliu kitų kalbų, tokių kaip C, C ++, Perl, PHP, Python, Ruby ir daugeliu kitų. Be to, „Eclipse“galima sukurti matematikos paketus. „Eclipse IDE“vadinamos „Eclipse ADT“, „Eclipse CDT“, „Eclipse JDT“ir „Eclipse PDT“, kai naudojamos kartu su „Ada“, „C / C ++“, „Java“ir PHP.

Tai kelių platformų IDE, veikianti „Linux“, „Mac OS X“, „Solaris“ir „Windows“operacinėse sistemose. Dabartinis stabilus jo leidimas yra 3,7, kuris buvo išleistas 2011 m. Birželio mėn. „Eclipse“yra visiškai pagrįstas papildiniais (lengvais komponentais). Funkcionalumas nėra koduojamas kaip ir kitose programose (vietoj to visą funkciją teikia papildiniai). „Euquinox“yra „Eclipse“vykdymo sistemos pagrindas.

Kas yra „NetBeans“?

„NetBeans“yra IDE, skirta kurti programinę įrangą „Java“, „JavaScript“, PHP, „Python“, C / C ++ ir kt. „NetBeans“taip pat yra platformos sistema, kurią galima naudoti kuriant darbalaukio programas „Java“. „NetBeans“buvo sukurtas „Java“. Tai yra kelių platformų IDE, veikianti daugelyje operacinių sistemų, tokių kaip „Microsoft Windows“, „Mac OS X“, „Linux“ir „Solaris“(tol, kol įdiegtas JVM). Be „JVM“, JDK reikalingas „Java“programoms kurti „NetBeans“. Moduliai (moduliniai komponentai) gali būti naudojami kuriant programas naudojant „NetBeans“platformą. Yra atskiras modulis skirtingoms funkcijoms, pvz., Redagavimui, versijoms ir „Java“/ CVS palaikymui. Bet kuri programa, sukurta naudojant šią platformą, gali būti išplėsta trečiųjų šalių. Tai pasakytina ir apie patį „NetBeans IDE“. Jį sukūrė „Oracle Corporation“, o dabartinis stabilus leidimas yra 7.0 versija, išleista 2011 m. Balandžio mėn. Ji licencijuota pagal „Sun“siūlomą CDDL („Common Development and Distribution License“).

Kuo skiriasi „NetBeans“ir „Eclipse“?

Nors tiek „NetBeans“, tiek „Eclipse“yra du populiariausi nemokami ir atviri šaltiniai „Java IDE“, jie turi savo skirtumų. „Meben“palaikymas yra geresnis „NetBeans“. Kadangi „NetBeans“galite gauti „GlassFish“su „Java EE“paketu, jį naudoti yra lengviau nei užtemimuose (nes „GlassFish“turite sukonfigūruoti atskirai). „NetBeans“yra su „Swing“integruotu GUI kūrėju, tačiau „Eclipse“turite naudoti atskirą papildinį. Bendrosios „Java“bendruomenės nuomonės apie šiuos du IDE yra gana panašios. Norint kurti pagrindinį „Java“(„Java SE“), jie abu siūlo panašias funkcijas. Bet jei turite konkretų tikslą, vienas IDE gali būti šiek tiek geresnis už kitą. Pavyzdžiui, yra bendras sutarimas, kad norint tobulinti OSGi platformoje, „Eclipse“yra geresnis pasirinkimas, o „NetBeans“- „Java EE“.

Rekomenduojama: