Salīdzinot Java IDE: Eclipse vs NetBeans vs IntelliJ

Izvēle un darbs ar pareizo IDE vai integrēto izstrādes vidi ir būtisks aspekts, lai kļūtu par veiksmīgu mobilo lietotņu izstrādātāju . Pareizā IDE ļauj izstrādātājiem rīkoties ar classpath; izveidot failus; veidot komandrindas argumentus un daudz ko citu. Šajā konkrētajā ziņojumā mēs jums salīdzinām 3 ļoti populāras Java IDE, proti, Eclipse, NetBeans un IntelliJ.

Aptumsums

Eclipse pastāv jau no 2001. gada, kopš IBM izlaidusi Eclipse kā atvērtā koda platformu. Pārvalda bezpeļņas Eclipse Foundation, to izmanto gan atvērtā koda, gan komerciālajos projektos. Sākot no pazemības, tagad tas ir kļuvis par nozīmīgu platformu, kuru lieto arī vairākās citās valodās.

Eclipse vislielākā priekšrocība ir tā, ka tajā ir vairāki spraudņi, kas padara to universālu un ļoti pielāgojamu. Šī platforma darbojas fonā, koda apkopošanā un kļūdu parādīšanā, kad tie rodas. Viss IDE tiek organizēts perspektīvās, kas būtībā ir vizuālie konteineri, kas piedāvā viedokļu kopumu un redaktorus.

Eclipse daudzuzdevumu izpilde, filtrēšana un atkļūdošana ir vēl citi plusi. Izstrādāts, lai atbilstu lielu attīstības projektu vajadzībām, un var veikt dažādus uzdevumus, piemēram, analīzi un dizainu, produktu pārvaldību, ieviešanu, satura izstrādi, testēšanu un dokumentāciju.

NetBeans

NetBeans tika izstrādāts neatkarīgi 90. gadu otrajā pusē. Tā atklājās kā atklātā pirmkoda platforma pēc tam, kad 1999. gadā tā bija iegādājusies Sun. Tagad, tā kā daļa no Oracle, šo IDE var izmantot programmatūras izstrādei visām Java versijām, sākot no Java ME līdz Enterprise Edition. Tāpat kā Eclipse, NetBeans piedāvā arī dažādus spraudņus, ar kuriem varat strādāt.

NetBeans piedāvā dažādus komplektus - 2 C / C + + un PHP izdevumus, Java SE izdevumu, Java EE izdevumu un 1 virtuves izlietņu izdevumu, kas piedāvā visu nepieciešamo jūsu projektu. Šajā IDE piedāvā arī rīkus un redaktorus, kurus var izmantot HTML, PHP, XML, JavaScript un daudz ko citu. Tagad varat atrast atbalstu HTML5 un citām Web tehnoloģijām.

NetBeans rādītāji pārsniedz Eclipse, jo tajā ir datu bāzes atbalsts ar Java DB, MySQL, PostgreSQL un Oracle draiveri. Tās datu bāzes meklētājs ļauj viegli izveidot, mainīt un dzēst tabulas un datubāzes IDE.

Agrāk redzams kā Eclipse ēna, NetBeans tagad ir kļuvis par milzīgu konkurentu pirmajam.

IntelliJ IDEA

Kopš 2001. gada JetBrains IntelliJ IDEA ir pieejams komerciālā izdevumā, kā arī bezmaksas atvērtā koda kopiju izdevumā. JetBrains ir izveidots uzņēmums, un tas ir visvairāk zināms ar savu Resharper spraudni Visual Studio, un tas ir īpaši izdevīgs C # attīstībai.

IntelliJ piedāvā atbalstu dažādām valodām, ieskaitot Java, Scala, Groovy, Clojure un daudz ko citu. Šis IDE ir aprīkots ar tādām funkcijām kā viedkoda pabeigšana, koda analīze un uzlabota refaktēšana. Komerciālā "Ultimate" versija, kas galvenokārt attiecas uz uzņēmumu nozari , papildus atbalsta SQL, ActionScript, Ruby, Python un PHP. Šīs platformas versijai 12 ir arī jauns Android lietotnes Android dizaineru izstrādātājs Android lietotņu izstrādei.

IntelliJ arī piedāvā vairākus lietotāja rakstītus spraudņus. Pašlaik tā piedāvā 947 spraudņus, savukārt uzņēmuma versijā - vēl 55. Lietotāji vienmēr ir laipni aicināti iesniegt papildu spraudņus, izmantojot savus iebūvētos Swing komponentus.

Noslēgumā

Visiem iepriekš minētajiem IDE ir savas priekšrocības. Kamēr Eclipse joprojām ir visplašāk izmantotā IDE, NetBeans tagad iegūst popularitāti neatkarīgiem izstrādātājiem. Lai gan uzņēmuma IntelliJ izdevums darbojas kā brīnums, daži izstrādātāji to var uzskatīt par nevajadzīgiem izdevumiem.

Tas viss ir atkarīgs no tā, ko jūs meklējat, kā attīstītājs un kā jūs plānojat turpināt darbu. Instalējiet visus 3 IDE un izmēģiniet tos pirms galīgās izvēles.