Faatusatusa ia Java IDEs: Eclipse vs. NetBeans vs. IntelliJ

Filifilia ma galulue faʻatasi ai ma le IDE saʻo poʻo le faʻaleleia o le siosiomaga atinae o se itu tāua lea o le avea ma se tagata faʻamalosia telefoni feaveaʻi . O le IDE saʻo e mafai ai e tagata atiae ona taulimaina vasega; fai faila; fausia faʻaiuga o le tulafono ma sili atu. I lenei faʻamatalaga faapitoa, matou te aumaia se faʻatusatusaga o 3 Java IDE sili ona lauiloa, e pei o Eclipse, NetBeans, ma IntelliJ.

Lulu

O le faʻaaliga na amata mai le tausaga 2001, talu mai le taimi na tuʻuina mai ai e le IBM Eclipse e avea ma faʻamaumauga autu. Faʻatautaia e le non-profit Eclipse Foundation, o loʻo faʻaaogaina i faʻalauiloa uma e lua ma pisinisi faʻapisinisi. Amata i se auala lotomaualalo, o lenei ua aliaʻe nei o se faʻavae autu, lea o loʻo faʻaaogaina foi i nisi gagana.

O le sili sili ona aoga o Eclipse o lona uiga o se ata atoa o pusa, lea e sili ona lelei ma sili ona masani ai. O lenei faʻavae e galue mo oe i tua, tuufaatasia o tulafono, ma faʻaalia ai mea sese e pei o taimi e tupu ai. O le IDE atoa o loʻo faʻatulagaina i le Vaaiga, lea o ni mea faʻapitoa, o loʻo ofoina mai ai se seti o manatu ma faatonu.

O le televave o fesoʻotaʻiga, faʻavasegaina ma le faʻapipiʻiina o nisi o isi faʻaopoopoga. Ua fuafua e fetaui ma manaoga o galuega faatino tetele, e mafai ona taulimaina galuega eseese e pei o le auʻiliʻiliga ma le mamanu, puleaina o oloa, faʻatinoga, atinaʻe o mea, suʻesuʻega, ma faʻamaumauga.

NetBeans

NetBeans na tutoatasi i le afa mulimuli o le 1990s. Na faʻaalia mai o se faletupe punaoa ina ua maeʻa ona mauaina e Sun i le 1999. O le vaega lenei o Oracle, e mafai ona faʻaaogaina lenei IDE e atiaʻe le polokalama faʻapitoa mo Java uma e amata mai Java ME i le Enterprise Edition. E pei o Eclipse, NetBeans o loʻo faʻaalia foʻi le tele o faʻalapotopotoga e mafai ona e galue ai.

NetBeans ua ofoina atu ia te oe ituaiga fusi eseese - 2 C / C + + ma lomiga PHP, se lomiga Java SE, le lomiga Java EE, ma le 1 kitchen kitchen sink lomiga lea e ofoina atu mea uma o le ae manaomia mo lau galuega faatino. O lenei IDE foi e ofoina atu meafaigaluega ma faatonu e mafai ona faʻaaoga mo HTML, PHP, XML, JavaScript ma sili atu. E mafai nei ona e maua le lagolago mo le HTML5 ma isi tekonolosi.

NetBeans sikolasipi i luga o Eclipse ona o loʻo i ai le lagolago o faʻamaumauga, faʻatasi ma avetaʻavale mo Java DB, MySQL, PostgreSQL, ma Oracle. O lona Database Explorer e mafai ai e oe faigofie ona fatufatu, suia ma tape tables and databases i totonu ole IDE.

I le tele o le vaʻaia i le taimi ua tuanai e pei o se ata o Eclipse, o NetBeans ua oʻo mai nei o se tauvaga tauva i le tagata muamua.

IntelliJ IDEA

O loʻo i ai mai le 2001, o loʻo iai JetBrains 'IntelliJ IDEA i se faʻasalalauga faʻapisinisi faʻapea foi i se saolotoga faʻasalalau faʻasalalauga lautele saoloto. JetBrains o se kamupanī kamupani ma e sili ona lauiloa mo lona faʻalapotopotoga Faʻafaifeʻau mo Visual Studio ma e sili ona aoga mo C # atinae.

IntelliJ ofo atu le lagolago mo gagana eseese, e aofia ai Java, Scala, Groovy, Clojure ma isi mea. O lenei IDE e oʻo mai i ni mea e pei o le maeʻa faʻamaonia o numera, faʻasologa o tulafono, ma le toe faʻaleleia atili. O le "Ultimate" faapisinisi, lea e masani ona taulai atu i le vaega o atinae , e lagolagoina ai foi SQL, ActionScript, Ruby, Python, ma le PHP. O le lomiga 12 o lenei faʻasalalauga e oʻo mai foʻi ma se faʻataʻitaʻiga fou o UI mo le Android development development.

O le IntelliJ foi e aofia ai le tele o masini e tusitusi-tusitusi. O loʻo ofoina atu nei i le taimi nei 947 plugins, faʻaopoopo atu i ai le 55 i lana atinaʻe. E masani ona faʻafeiloaia tagata faʻapitoa e tuʻuina atu faʻaopoopoga e ala i le faʻaaogaina o vaega o Swing.

I le Faaiuga

O uma IDE o loʻo i luga e oʻo mai ma o latou lava lelei. E ui lava o le Eclipse o loʻo avea pea ma IDE televave faʻaaogaina, NetBeans ua maua nei le lauiloa i tagata tutoʻatasi tutoʻatasi. E ui o le lomiga faʻaletalanoaga o IntelliJ e galue e pei o se mea e ofo ai, o nisi tagata atiaeina e ono manatu o se tupe le talafeagai.

E faʻalagolago lava i mea o loʻo e sailia, i le avea ai ma se faʻapupula, ma le auala e fuafua ai e alu i luma lau galuega. Faʻatonu uma 3 IDE ma taumafai i latou aʻo leʻi faia lau filifiliga mulimuli.