Kā Izvēlēties Java IDE

Kā Izvēlēties Java IDE
Kā Izvēlēties Java IDE

Video: Kā Izvēlēties Java IDE

Video: Kā Izvēlēties Java IDE
Video: Учить ли Java в среде Eclipse, Intellij IDEA, или Netbeans? 2024, Maijs
Anonim

Pareizas integrētās izstrādes vides (IDE) izvēle Java programmēšanas valodai var būtiski ietekmēt jūsu produktivitāti. Salīdzinājis NetBeans, Eclipse un IntelliJ IDEA galvenos konkurentus un izvēlējies to, kas vislabāk atbilst jūsu zināšanām un vajadzībām, atrodiet sev labāko IDE.

Kā izvēlēties Java IDE
Kā izvēlēties Java IDE

Darba sākšana ar Java ir nesaraujami saistīta ar IDE (integrētas izstrādes vides) izvēli. Tas ir īpaši svarīgi tiem, kas ir jauni programmēšanā, jo IDE izvēle var būtiski ietekmēt viņu darbplūsmu.

Lai gan kopumā ir vairāk nekā ducis dažādu Java IDE, lielākie un jaudīgākie, kā arī labi atbalstīti gan izstrādātāju, gan kopienas ir trīs IDE: NetBeans, Eclipse un IntelliJ IDEA. Pārējie konkurenti ir ievērojami zemāki par funkcionalitāti, daudzi vairs netiek atbalstīti, tāpēc viņi nevar izpildīt tik strauji attīstošās programmēšanas valodas kā Java jaunākos standartus. Pakavēsimies pie katras no minētajām izstrādes vidēm sīkāk.

NetBeans ir izstrādāts ar aktīvu Oracle atbalstu, kam arī pieder Java tiesības. Tādējādi dažām Java tehnoloģijām NetBeans ir tiešs atbalsts.

Runājot par funkcionalitāti, NetBeans ir visvienkāršākā un intuitīvākā Java izstrādes vide no pirmajiem trim. Bez šaubām, mēs varam to ieteikt tiem, kas vispirms saskaras ar attīstības vidi un Java programmēšanas valodu. Starp šīs IDE atšķirīgajām iezīmēm ir optimālais vides iestatījums "ārpus kastes". Instalējot šo vidi, lietotājs iegūst lieliskus iestatījumus kompilatoram un pašai izstrādes videi, interfeisam bez nevajadzīgām ikonām un izvēlnes vienumiem, ir tikai vispieprasītākās un visbiežāk izmantotās funkcijas. Pēc tam, protams, jūs varat pielāgot saskarni sev. Mēs varam atzīmēt arī ērtu uzdevumu izpildi, visas izvēlnes ir ļoti labi strukturētas un tām ir skaidri nosaukumi. Atsevišķi mēs varam atzīmēt, ka ir viegli strādāt ar NetBeans, jo nav nepieciešamības klīst pa nebeidzamām izvēlnēm un uznirstošajiem logiem, no kuriem cieš daudzas citas attīstības vides. Vairumā gadījumu, kad lietotājs mijiedarbojas ar NetBeans vidi, tas automātiski iesaka labākos iestatījumus šim darbam. Tādējādi, pat ja iesācējs lietotājs pilnībā nesaprot, par ko viņam jautā vide, noklikšķinot uz "Labi", ir gandrīz neiespējami kaitēt viņa darbam. Papildu vides komponentu / spraudņu (spraudņu) instalēšana tiek veikta ar vienu klikšķi. Ir labs atbalsts versiju vadības sistēmām (VCS), kā arī viegli lietojamai grafiskā lietotāja saskarnes (GUI) izstrādes apakšsistēmai. NetBeans ir pieejams bez maksas.

Kopumā NetBeans IDE ir intuitīva un ērti lietojama izstrādes vide. Sākot ar NetBeans, tas ir viegli saprotams un viegli iemācāms izmantot augstākā līmenī. Turklāt NetBeans lietotāju mijiedarbības stils ir tāds, ka jūs varat ātri iemācīties pašu Java valodu, ja izmantojat vidē iebūvētos padomus, vai tā būtu Javadoc dokumentācija vai ieteikumi kļūdu / iespējamo kļūdu labošanai.

Eclipse ir integrēta izstrādes vide, kuru sākotnēji izveidoja IBM, un tā ir bijusi starp līderiem kopš tās pirmsākumiem. Tomēr Eclipse ir raksturīgs ne tikai Java, bet arī vispārējas nozīmes Eclipse platformai, kas ietekmē tās funkcionalitāti. Vispiemērotākā montāža darbam ar Java Eclipse ir pieejama ar nosaukumu Eclipse IDE Java izstrādātājiem.

Eclipse raksturīgā iezīme ir gandrīz neierobežota pielāgošana un paplašināmība. Iesācējiem lietotājiem tas tomēr var radīt problēmas. Tātad no kastes Eclipse saskarne satur pārāk daudz reti izmantotu funkciju, tai ir neskaidras un ne intuitīvas izvēlnes. Eclipse ir pazīstama ar nebeidzamiem dialoglodziņiem, kas prasa lietotājam ievadīt lielu informācijas daudzumu vai vienkārši pārslogotu informāciju, kas viņam nepieciešama iepazīties ar. Arī spraudņa instalēšanas sistēma var šķist mulsinoša. Sistēmas darbam ar versiju kontroli un lietotāja saskarnes izstrādi ir vidējā līmenī. Aptumsums ir pieejams arī bez maksas.

Starp Eclipse IDE priekšrocībām var atzīmēt atbalstu gandrīz jebkurai esošai Java tehnoloģijai, kā arī nelielām tehnoloģijām, bez kurām programmētāji nevar iztikt. Ar pietiekamu pieredzi Eclipse var neticami pielāgot jūsu vajadzībām. Jauniem lietotājiem tas būs tikai šķērslis efektīvam darbam, jo no vispārējas nozīmes vides nevajadzētu gaidīt daudz intuitivitātes un vienkāršības.

JetBrains izveidotā IntelliJ IDEA bija pirmā pilnīgā integrētā izstrādes vide, kas jebkad uzbūvēta. Atšķirībā no iepriekš aprakstītajiem IDE, Intellij IDEA ir pieejams bezmaksas Community Edition versijā un maksas versijā - Ultimate. Iesācēja izstrādātājam bezmaksas versija satur visu nepieciešamo funkcionalitāti, un to var uzskatīt par pilntiesīgu IDE.

Tagad IDEA gūst arvien vairāk atbalstītāju un pozitīvu atsauksmju, kas, kā teikts tās sauklī, ir “gudra” attīstības vide. Intellij IDEA ir ārkārtīgi saprotams, viegli lietojams, atbalsta lielāko daļu mūsdienu tehnoloģiju, tai ir viena no ērtākajām versiju kontroles sistēmām. Tajā nav absolūti nekādas pārslodzes: lietotājam tiek parādīts vismaz dialoglodziņš un tikai nepieciešamā informācija. Ir plaša karsto taustiņu sistēma, kas ļauj ātri veikt lielu skaitu nebūtisku funkciju. Lietošanas ērtuma ziņā IntelliJ IDEA noteikti stāv augstāk par konkurentu, jo, būdams "gudra" vide, tā vienmēr zina lietotāja nodomus, mudinot / palīdzot viņam strādāt un ietaupot daudz laika un pūļu. IntelliJ IDEA kā iesācējam nav trūkumu, tomēr GUI izstrādes sistēma var būt sarežģīta, jo no lietotāja būs nepieciešams vismaz minimāls zināšanu kopums par GUI izveidošanu Java.

Apkopojot, jāsaka šādi punkti. Tiem, kas jauni Java un IDE, NetBeans ir ideāla izvēle. Cilvēkiem ar vismaz minimālām Java zināšanām to darīs NetBeans vai IntelliJ IDEA. Tiem, kuriem ir vēlme un iespēja kādu laiku pavadīt, iepazīstot un konfigurējot vidi, kā arī vēlas vidi pilnībā pielāgot sev, varat ieteikt Eclipse.

Ieteicams: