Fampitahana Java IDEs: Eclipse vs. NetBeans vs IntelliJ

Ny fifantenana sy ny fiaraha-miasa amin'ny IDE na ny tontolo manodidina ny sehatra fampandrosoana dia lafiny manan-danja iray ho lasa mpandrindra fampihetseham-pandrosoana mora ampiasaina . Ny IDE ankavanana dia ahafahan'ny mpanamboatra miatrika ny làlana; mamorona rakitra; manangana fehezanteny baiko ary maro hafa. Ao anatin'ity lahatsoratra manokana ity, dia mitondra fampitahana ahitana 3 IDEs malaza indrindra ianareo, dia ny Eclipse, NetBeans, ary IntelliJ.

fanakona-masoandro

Eclipse dia efa nisy nanomboka tamin'ny taona 2001, hatramin'ny nandefasan'i IBM ny sehatra open source. Notantanan'ilay Eclipse Foundation tsy maka tombombarotra io, ampiasaina amin'ny loharano mivelatra sy ny tetikasa ara-barotra. Manomboka amin'ny fomba manetry tena izy io, dia lasa sehatra lehibe, izay ampiasaina amin'ny fiteny maro hafa koa.

Ny tombontsoa lehibe indrindra amin'ny Eclipse dia ny fametrahana karazana plugins rehetra, izay mahatonga azy io ho mora sy azo ekena. Ity sehatra ity dia miasa ho anao eo amin'ny sehatra, code compile, ary mampiseho ny fahadisoana toy ny rehefa miseho izy ireo. Ny IDE manontolo dia voarindra ao amin'ny Perspectives, izay karazana fitahirizana amin'ny endrika, izay manolotra fomba fijery sy tonian-dahatsoratra.

Ny fametrahana ny fanarenana an'i Eclipse, fanivanana sy fanesorana dia mbola hafa ihany koa. Natao hiatrehana ny filan'ny tetikasa fampandrosoana lehibe, dia afaka manatanteraka asa maro toy ny fanadihadiana sy ny famolavolana, ny fitantanana ny vokatra, ny fampiharana, ny fampiroboroboana ny votoatiny, ny fitsapana ary ny antontan-kevitra.

NetBeans

Ny NetBeans dia niorina manokana tamin'ny faramparan'ny taona 1990. Nipoitra ho sehatra open source taorian'ny nahazoan'ny Masoandro tamin'ny 1999. Ankehitriny, ampahany amin'ny Oracle, ity IDE ity dia azo ampiasaina hamolavolana rindrambaiko ho an'ny Java rehetra manomboka amin'ny Java ME ka hatramin'ny Enterprise Edition. Tahaka an'i Eclipse, NetBeans koa dia manana karazana plugins azonao ampiasaina.

Ny NetBeans dia manolotra anao samihafa isan-karazany - 2 C / C ++ ary PHP famoahana, fanontana Java SE, fanontana Java EE, ary famoahana siramamy 1 izay manolotra izay rehetra ilainao amin'ny tetikasanao. Ity IDE ity koa dia manolotra fitaovana sy tonian-dahatsoratra izay azo ampiasaina amin'ny HTML, PHP, XML, JavaScript ary bebe kokoa. Afaka mahita fanohanana amin'ny HTML5 sy teknolojia hafa koa ianao.

Ny NetBeans dia mitazona ny Eclipse amin'ny fisehony amin'ny fanohanana ny rindrambaiko, miaraka amin'ny mpamily ho an'ny Java DB, MySQL, PostgreSQL, ary Oracle. Ny Database Explorer dia mamela anao mora mamorona, manova ary mamafa ireo tabilao sy daty ao anatin'ny IDE.

Ny ankamaroany dia noheverina ho toy ny karazana aloky ny Eclipse taloha, ny NetBeans dia nanjary mpifaninana mafonja ho an'ny teo aloha.

IntelliJ IDEA

Ankoatra ny taona 2001, ny IntelliJ IDEA JetBrains dia azo jerena ao amin'ny fanontana ara-barotra, ary koa amin'ny fanontana iraisam-pirenena misokatra malalaka. JetBrains dia orinasam-pandraharahana ary fantatra indrindra amin'ny Plugin Resharper ho an'ny Visual Studio ary mahasoa indrindra ho an'ny C # fampandrosoana.

Manolotra fanohanana amin'ny fiteny samihafa i IntelliJ, anisan'izany ny Java, Scala, Groovy, Clojure ary bebe kokoa. Ity IDE ity dia manana endri-tsoratra toy ny fandefasana baiko hendry, fandalinana ny code, ary ny famerenana haingana. Ny takelaka "Ultimate" ara-barotra, izay mikendry indrindra ny sehatry ny orinasa , dia manohana ny SQL, ActionScript, Ruby, Python, ary PHP. Version 12 amin'ity sehatra ity dia tonga amin'ny Android Android UI ihany koa ho an'ny fampivoarana ny Android app.

IntelliJ koa dia manana plug-in maro mpampiasa. Manolotra plugins 947 amin'izao fotoana izao izy, miaraka amin'ny 55 hafa ao amin'ny orinasa enterprise. Ny mpampiasa dia manaiky foana ny mandefa plugins bebe kokoa amin'ny fampiasana ireo fitaovana fananganana Swing.

Raha fintinina

Ireo IDE voalaza etsy ambony ireo dia manana tombontsoa manokana. Raha mbola i IDE no ampiasain'ny Eclipse, dia lasa malaza amin'ny mpikirakira tsy miankina i NetBeans ankehitriny. Na dia mahatalanjona toy ny mahavariana aza ny fanontana iraisam-pirenen'ny IntelliJ, ny mpikaroka sasany dia mety hihevitra fa fandaniana tsy ilaina.

Izany rehetra izany dia miankina amin'ny zavatra tadiavinao, amin'ny maha-mpamorona azy, ary ny fomba hanomananao ny asanao. Mametraka ny IDE 3 ary manandrana azy ireo alohan'ny hanaovana ny safidy farany.