Usporedba Java IDE-ova: Eclipse vs NetBeans vs IntelliJ

Odabir i rad s pravim IDE ili integriranim razvojnim okruženjem bitan je aspekt postaje uspješan razvojni programer mobilnih aplikacija . Pravi IDE omogućuje razvojnim programerima da obrađuju klasni put; stvoriti datoteke; graditi argumente naredbenog retka i još mnogo toga. U ovom postu dajemo vam usporedbu 3 vrlo popularne Java IDE-ove, naime, Eclipse, NetBeans i IntelliJ.

Zasjeniti

Eclipse postoji od 2001. godine, otkako je IBM izdao Eclipse kao open source platformu. Upravlja neprofitna Zaklada Eclipse, koja se koristi u obje otvorene i komercijalne projekte. Polazeći ponizno, to se sada pojavilo kao glavna platforma, koja se također koristi na nekoliko drugih jezika.

Najveća prednost Eclipsea je da sadrži čitav niz dodataka, što ga čini svestranim i vrlo prilagodljivim. Ova platforma radi za vas u pozadini, sastavlja kôd i prikazuje pogreške kao kad se dogode. Cijeli IDE organiziran je u perspektivama, koji su u suštini vrsta vizualnih kontejnera, koji nude skup prikaza i urednika.

Eclipseov multitasking, filtriranje i ispravljanje pogrešaka još su još. Dizajniran kako bi odgovarao potrebama velikih razvojnih projekata, može se nositi s različitim zadacima kao što su analiza i dizajn, upravljanje proizvodom, implementaciju, razvoj sadržaja, testiranje i dokumentaciju.

NetBeans

NetBeans je samostalno razvijen u drugoj polovici 1990-ih. Nastala je kao open source platforma nakon što ga je Sun kupila 1999. godine. Sada je dio Oracle-a, IDE se može koristiti za razvoj softvera za sve verzije Java, od Java ME do Enterprise Edition. Kao i Eclipse, NetBeans također ima niz dodataka s kojima možete raditi.

NetBeans vam nudi različite različite pakete - 2 C / C ++ i PHP izdanja, Java SE izdanje, Java EE izdanje i 1 izdanje kuhinjskog sudopera koji nudi sve što vam ikada trebate za svoj projekt. Ovaj IDE također nudi alate i urednike koji se mogu koristiti za HTML, PHP, XML, JavaScript i još mnogo toga. Sada možete pronaći podršku za HTML5 i druge web tehnologije.

NetBeans ocjenjuje Eclipse jer ima podršku za bazu podataka, s upravljačkim programima za Java DB, MySQL, PostgreSQL i Oracle. Njegov Database Explorer vam omogućuje jednostavno stvaranje, izmjenu i brisanje tablica i baza podataka unutar IDE.

Uglavnom gledano u prošlosti kao svojevrsnu sjenicu Eclipsa, NetBeans je sada izašao kao izuzetan konkurent prve.

IntelliJ IDEA

U postojanju od 2001, JetBrains 'IntelliJ IDEA je dostupan u komercijalnom izdanju, kao iu slobodnom izdanju open source zajednice, kao dobro. JetBrains je osnovana tvrtka i najpoznatija je po svom Resharper dodatku za Visual Studio i posebno je korisna za razvoj C #.

IntelliJ nudi podršku za različite jezike, uključujući Java, Scala, Groovy, Clojure i još mnogo toga. Ovaj IDE dolazi s značajkama poput završetka pametnih koda, analize koda i naprednog refactoringa. Komercijalna verzija "Ultimate", koja uglavnom cilja sektor poduzeća , dodatno podržava SQL, ActionScript, Ruby, Python i PHP. Verzija 12 ove platforme također dolazi s novim dizajnerom za UI Android za razvoj Android aplikacija.

IntelliJ također ima nekoliko korisničkih dodataka. Trenutno nudi 947 dodataka, plus dodatnih 55 u verziji tvrtke. Korisnici su uvijek dobrodošli poslati dodatne dodatke pomoću ugrađenih Swing komponenti.

U zaključku

Svi gore navedeni IDE dolaze s vlastitim prednostima. Dok je Eclipse još uvijek najšire korišten IDE, NetBeans sada dobiva popularnost s nezavisnim programerima. Dok korporativno izdanje IntelliJ djeluje poput divljenja, neki razvojni programeri mogu ga smatrati nepotrebnim troškom.

Sve ovisi o onome što tražite, kao razvojnog programera i kako planirate nastaviti s vašim radom. Instalirajte sva tri IDE i isprobajte ih prije nego što napravite konačni odabir.