Netbeans vs. Eclipse
Java IDE (integroitu kehitysympäristö) -markkinat ovat yksi voimakkaimmin kilpailluista ohjelmointityökalujen alueella. NetBeans ja Eclipse ovat kaksi alueen neljästä suurimmasta kilpailijasta (kaksi muuta ovat IntelliJ IDEA ja Oracle JDeveloper). Sekä NetBeans että Eclipse ovat ilmaisia ja avoimen lähdekoodin ohjelmistoja.
Mikä on Eclipse?
Eclipse on IDE, joka mahdollistaa ohjelmistosovellusten kehittämisen useilla kielillä. Itse asiassa sitä voidaan kutsua täydelliseksi ohjelmistokehitysympäristöksi, joka koostuu IDE: stä ja laajennusjärjestelmästä. Se on ilmainen ja avoimen lähdekoodin ohjelmisto, joka julkaistaan Eclipse Public License -lisenssillä. Sitä on kehitetty Java-sovelluksessa ja sitä voidaan käyttää sovellusten kehittämiseen pääosin Java-sovelluksissa. Soveltuvien laajennusten avulla sitä voidaan kuitenkin käyttää sovellusten kehittämiseen monilla muilla kielillä, kuten C, C ++, Perl, PHP, Python, Ruby ja monissa muissa. Lisäksi Eclipse-ohjelmassa voidaan kehittää matematiikan paketteja. Eclipse IDE: tä kutsutaan Eclipse ADT, Eclipse CDT, Eclipse JDT ja Eclipse PDT, kun niitä käytetään vastaavasti Ada, C / C ++, Java ja PHP kanssa..
Se on alustojen välinen IDE, joka toimii Linux-, Mac OS X-, Solaris- ja Windows-käyttöjärjestelmissä. Sen nykyinen vakaa julkaisu on 3.7, joka julkaistiin kesäkuussa 2011. Eclipse perustuu täysin laajennuksiin (kevyet komponentit). Toimintoa ei ole koodattu kuten muissa sovelluksissa (sen sijaan kaikki toiminnallisuus tarjotaan laajennuksilla). Euquinox on Eclipse-järjestelmän suoritusaikajärjestelmän perusta.
Mikä on NetBeans?
NetBeans on IDE sovellusten, Java-, Java-, PHP-, Python-, C / C ++ jne. -Sovellusten kehittämiseen. NetBeans on myös alustakehys, jota voidaan käyttää Java-työpöytäsovellusten kehittämiseen. NetBeans kehitettiin Java. Se on alustojen välinen IDE, jota käytetään monissa käyttöjärjestelmissä, kuten Microsoft Windows, Mac OS X, Linux ja Solaris (niin kauan kuin JVM on asennettu). JVM: n lisäksi JDK: tä tarvitaan Java-sovellusten kehittämiseen NetBeansissa. Moduuleja (modulaarisia komponentteja) voidaan käyttää sovellusten kehittämiseen NetBeans-alustalla. Eri toiminnallisuuksille, kuten Java / CVS: n editointi, versiointi ja tuki, on olemassa erillinen moduuli. Kolmannet osapuolet voivat laajentaa mitä tahansa tämän alustan avulla kehitettyä sovellusta. Tämä pätee itse NetBeans IDE: hen. Sen on kehittänyt Oracle Corporation ja nykyinen vakaa versio on versio 7.0, joka julkaistiin huhtikuussa 2011. Se on lisensoitu CDDL: llä (Common Development and Distribution License), jonka tarjoaa Sun.
Mikä on ero NetBeansin ja Eclipsen välillä??
Vaikka sekä NetBeans että Eclipse ovat kaksi suosituinta ilmaista ja avoimen lähdekoodin Java IDE: tä, niillä on eroja. Maven-tuki on parempi NetBeansissa. Koska voit hankkia GlassFish with Java EE -paketin NetBeans-sovelluksille, sitä on helpompi käyttää kuin Eclipses-sovelluksessa (koska GlassFish on määritettävä erikseen). NetBeansissa on sisäänrakennettu GUI-rakennusohjelma Swingille, mutta sinun on käytettävä erillistä laajennusta Eclipse-ohjelmassa. Java-yhteisössä yleiset mielipiteet näistä kahdesta IDE: stä ovat melko samanlaisia. Java (Java SE) -kehityksen kannalta molemmat tarjoavat vertailukelpoisia ominaisuuksia. Mutta jos sinulla on tietty tarkoitus, yksi IDE voi olla hiukan parempi kuin toinen. Esimerkiksi, on yleinen yksimielisyys siitä, että OSGi-alustalla kehittämiseen Eclipse on parempi vaihtoehto, kun taas NetBeans on parempi Java EE -kehitykseen..