Upoređivanje Java IDE-a: Eclipse vs. NetBeans vs. IntelliJ

Izbor i rad s pravom IDE-om ili integrisanim razvojnim okruženjem je vitalni aspekt postajanja uspešnog programera za mobilne aplikacije . Pravi IDE omogućava programerima da se bave klasičnim putevima; kreiranje datoteka; sagradite argumente komandne linije i još mnogo toga. U ovom konkretnom postu donosimo vam upoređivanje 3 veoma popularnih Java IDE-ova, Eclipse, NetBeans i IntelliJ.

Eklipsa

Eclipse postoji od 2001. godine, od kada je IBM objavio Eclipse kao open source platformu. Upravlja nevladinom Eclipse fondacijom, ovo se koristi u open source i komercijalnim projektima. Počevši od poniznog načina, ovo se sada pojavilo kao glavna platforma, koja se takođe koristi na nekoliko drugih jezika.

Najveća prednost Eclipsea je da ima čitavu obilje plug-in, što ga čini prilagodljivim i prilagodljivim. Ova platforma radi za vas u pozadini, sastavlja se kod i prikazuje greške kao kada se pojavljuju. Cijeli IDE je organizovan u perspektivama, koji su u suštini vrsta vizuelnih kontejnera, koji nude skup pogleda i urednika.

Eclipseova multitaskinga, filtriranje i debaganje su još neki drugi prednosti. Dizajniran da odgovara potrebama velikih razvojnih projekata, može se nositi sa različitim zadacima kao što su analiza i dizajn, upravljanje proizvodima, implementacija, razvoj sadržaja, testiranje i dokumentacija.

NetBeans

NetBeans je samostalno razvijen u drugoj polovini devedesetih. Pojavio se kao platforma otvorenog koda nakon što ga je Sunce kupila 1999. Sada deo Oracle-a, ovaj IDE može se koristiti za razvoj softvera za sve verzije Java-a od Java ME-a do Enterprise Edition-a. Kao i Eclipse, NetBeans takođe sadrži i različite dodatke sa kojima možete raditi.

NetBeans vam nudi razne pakete - 2 C / C ++ i PHP izdanja, Java SE izdanje, Java EE izdanje i 1 izdanje kuhinje koji nudi sve što vam ikada treba za vaš projekat. Ovaj IDE takođe nudi alate i uređivače 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 dobija rezultate preko Eclipse-a u tome što sadrži podršku za bazu podataka, sa upravljačkim programima za Java DB, MySQL, PostgreSQL i Oracle. Njegov Database Explorer vam omogućava jednostavno kreiranje, izmjenu i brisanje tabela i baza podataka unutar IDE-a.

U prošlosti se u prošlosti gleda kao na sjenu Eclipsea, NetBeans se sada pojavio kao veliki konkurent prvom.

IntelliJ IDEA

Postoji od 2001. godine, JetBrains 'IntelliJ IDEA je dostupan u komercijalnom izdanju, kao iu besplatnom izdanju za otvorene izvore. JetBrains je osnovana kompanija i najpoznatija je po svom Resharper pluginu 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 sa karakteristikama poput završetka pametnog koda, analize koda i naprednog refactoringa. Komercijalna "Ultimate" verzija, koja se uglavnom odnosi na sektor preduzeća , dodatno podržava SQL, ActionScript, Ruby, Python i PHP. Verzija 12 ove platforme takođe dolazi sa novim Android UI dizajnerom za razvoj Android aplikacija.

IntelliJ takođe ima nekoliko korisničkih dodataka. Trenutno nudi 947 plugina, plus dodatnih 55 u svojoj verziji preduzeća. Korisnici su uvek dobrodošli da pošalju više plugina koristeći svoje ugrađene Swing komponente.

U zakljucku

Sve navedene IDE-ovi dolaze sa svojim prednostima. Iako je Eclipse i dalje najšire korišćeni IDE, NetBeans sada postaje popularan kod samostalnih programera. Dok preduzeće IntelliJ radi kao čudesno, neki programeri mogu to smatrati nepotrebnim troškom.

Sve zavisi od toga šta tražite, kao programera i kako planiraš da nastavite sa svojim poslom. Instalirajte sve 3 IDE-a i isprobajte ih pre nego što odlučite.