Java ir programmēšanas valoda un skaitļošanas platforma lietojumprogrammu izstrādei. Pirmo reizi to izlaida Sun Microsystem 1995. gadā, un vēlāk to iegādājās Oracle Corporation. Tā ir viena no visbiežāk izmantotajām programmēšanas valodām. Ir daudz IDE Java, kas piedāvā viedo kodu pabeigšanu un reāllaikā pārbauda kļūdas. Labāko Java IDE izvēle no daudzām iespējām varētu būt izaicinājums.
Tālāk ir izvēlēts populārāko Java IDE saraksts ar to populārajām funkcijām un vietņu saitēm. Sarakstā ir gan atvērtā koda (bezmaksas), gan komerciāla (apmaksāta) programmatūra.
Labākie Java IDE un kompilatori
IDE nosaukums | Lejupielādēt saiti |
---|---|
Aptumsums | https://www.eclipse.org/downloads/ |
Kite | https://www.kite.com/get-kite/ |
IntelliJ IDEJA | https://www.jetbrains.com/idea/ |
ZilsJ | https://www.bluej.org/ |
MyEclipse | https://www.genuitec.com/products/myeclipse/ |
Xcode | https://developer.apple.com/xcode/ |
Apache NetBeans | https://netbeans.org/ |
jGRASP | https://www.jgrasp.org/ |
Codota | https://www.codota.com/ |
Kodenvijs | https://codenvy.com/ |
Slickedit | slickedit.com |
JBoss Forge | https://forge.jboss.org/ |
JDeveloper | https://www.oracle.com/application-development/technologies/jdeveloper.html |
JEdit | http://www.jedit.org/ |
Šeit ir sīkāka informācija par rīku
1) Aptumsums
Eclipse ir IDE Java programmu rakstīšanai un apkopošanai. Tas izceļ jūsu rakstīto sintaksi. Šis rīks ļauj jums viegli atkļūdot programmu.
Iespējas:
- Tas nodrošina gatavu koda veidni.
- Šis rīks automātiski apstiprina sintaksi.
- Tas atbalsta koda atjaunošanu. (Iekšējā koda struktūras uzlabošanas process).
- Eclipse ļauj pārvaldīt projektu attālināti.
- Programmatūrai ir lietotājam draudzīgs interfeiss ar drag and drop iespēju.
- Izmantojot spraudņus, varat paplašināt Eclipse funkcionalitāti.
- To var izmantot operētājsistēmās Windows, Linux un OS X.
Saite: https://www.eclipse.org/downloads/
2) Kite
Kite ir Java IDE, kas automātiski aizpilda vairākus līniju kodus. Šis redaktors atbalsta vairāk nekā 16 valodas. Tas palīdz jums kodēt ātrāk un bez problēmām.
Cena : Bezmaksas
Iespējas:
- Tā piedāvā Java dokumentāciju.
- Šis redaktors rakstīšanas laikā nodrošina funkcijas parakstu.
- Jūs saņemsiet padomu par peles kursoru.
- Nodrošina atbalstu pa e-pastu.
- Java valodai izmanto mašīnmācīšanās modeļus.
3) IntelliJ IDEJA
IntelliJ IDEA ir universāls IDE, kas koncentrējas uz Java izstrādi. Tas piedāvā uzlabotu atbalstu tīmekļa, mobilo un arī hibrīdo lietojumprogrammu izstrādei.
Iespējas:
- Tas analizē avota kodu starp visiem projekta failiem un valodām.
- Šis rīks sniedz visatbilstošāko simbolu sarakstu, kas piemērojami pašreizējā kontekstā.
- Tas ļauj pārkvalificēties vairākās valodās.
- Šis rīks lidojuma laikā meklē koda fragmentu dublikātus.
- Pārbaudes un ātrie labojumi.
- IntelliJ IDEA piedāvā uz redaktoru vērstu vidi.
- Tas ļauj lietotājiem viegli izmantot statiskas metodes vai konstantes.
Saite: https://www.jetbrains.com/idea/
4) BlueJ
BlueJ ir bezmaksas Java IDE dizains iesācējiem. Tas ļauj daudz ātrāk skenēt kodu vizuāli. Rīks piedāvā daudz paplašinājumu, lai paplašinātu tā funkcionalitāti.
Iespējas:
- Tam ir mazāks, vienkāršs un pārnēsājams interfeiss.
- Tas ļauj palaist Java objektus programmas palaišanas laikā.
- Jūs varat izmantot šo rīku, to neinstalējot.
- Atbalstītās platformas ir Windows, Mac OS X un Ubuntu.
Saite: https://www.bluej.org/
5) MyEclipse
MyEclipse by CodeMix ir vienkārša Java IDE. Šī programmatūra piedāvā kļūdu pārbaudi reāllaikā, rakstot programmu. Tas ļauj pielāgot motīvus.
Iespējas:
- Atbalsta sintakses krāsošanu.
- Tas ļauj iestatīt pārtraukuma punktus.
- Piedāvā stabilu atkļūdotāju.
- Jūs varat ātri atvērt failu un palaist kodu.
- Rakstiet kodu no pārlūka.
- Tam ir iebūvēts Tomcat serveris.
- MyEclipse nodrošina daudzas bibliotēkas un vedņus.
Saite: https://www.genuitec.com/products/myeclipse/
6) Xcode
Xcode ir redaktors, ar kuru var viegli rakstīt Java programmas. Tas piedāvā automātisku koda pabeigšanas iespēju, koda locīšanu, sintakses izcelšanu un daudz ko citu.
Iespējas:
- Jūs varat ātri atvērt jebkuru failu.
- Tas ļauj grafiski salīdzināt divus failus.
- Izmantojot Xcode atkļūdotāju, programmu var atkļūdot viegli.
- Xcode piedāvā palīga redaktoru, kas parāda noderīgus failus, piemēram, zvanītājus, galvenes kolēģi utt.
Saite: https://developer.apple.com/xcode/
7) Apache NetBeans
Apache NetBeans ir integrēta izstrādes vide Java programmu rakstīšanai. Tam ir projekta logs, kurā redzams pašreiz esošo projektu saraksts.
Iespējas:
- Jūs varat viegli redzēt PHP klases struktūru.
- Tas automātiski aizver iekavas.
- Šai lietotnei ir pakalpojumu logi, kas parāda pašlaik pieejamos ārējos pakalpojumus.
- Tas piedāvā gatavas veidnes skripta rakstīšanai.
- Jūs varat formatēt koda fragmentu, izmantojot īsinājumtaustiņu.
- Rīks izceļ PHP mainīgos un atslēgvārdus.
- Netbeans sniedz parametru padomus, ierakstot $ simbolu.
Saite: https://netbeans.org/
8) jGRASP
jGRASP ir viegla Java izstrādes vide. Tas ir paredzēts programmatūras vizualizācijas automātiskai ģenerēšanai. Šis rīks palaiž programmu, izmantojot JVM (Java Virtual Machine).
Iespējas:
- Šis rīks piedāvā grafisko atkļūdotāju.
- Avota kodu var viegli salocīt atkarībā no CSD (Control Structure Diagram) struktūras.
- Tas nodrošina uz sintakses balstītu krāsojumu.
- Programmā jGRASP ir ikonas un izvēlnes, lai kompilētu, palaistu un atkļūdotu jebkuru programmu.
Saite: https://www.jgrasp.org/
9) Codota
Codota ir rīks, kas ir saderīgs ar Webstorm, Intellij, Eclipse un Android Studio. Šis rīks var automātiski pabeigt līniju. Tas piedāvā kodu piemērus, kas ir saistīti ar jūsu projektu IDE.
Iespējas:
- Tas saglabā jūsu kodu privātu.
- Izmantojot kodu prognozēšanas funkcijas, jūs varat rakstīt programmas ātrāk.
- Šis rīks palīdz novērst kļūdas, sniedzot ieteikumus.
- Tas piedāvā efektīvu veidu, kā atklāt kodu, neatstājot programmatūru.
Saite: https://www.codota.com/
10) Codenvy
Codenvy ir atvērtā koda mākoņa IDE. Šajā lietojumprogrammā ir iekļauta vairāku lietotāju attālās izstrādes platforma. Šis rīks piedāvā SDK (System Development Kit), lai izveidotu spraudņus ietvariem, rīkiem vai valodām.
Iespējas:
- Tas ļauj piekļūt projektiem no vairākām ierīcēm.
- Programmētāji var koplietot darbvietu.
- Piedāvā paplašinājumus un API.
- Jūs varat bez piepūles darbināt savu mākoni tā, kā jums nepieciešams.
- Pārvaldiet versijas ar vieglumu.
- Tas var automatizēt darbvietas dzīves ciklu.
Saite: https://codenvy.com/
11) Slickedit
SlickEdit ir starpplatformu IDE Java programmu rakstīšanai. Tas atbalsta vairāk nekā 60 valodas. Šis rīks var ātri ielādēt lielus failus.
Iespējas:
- Jūs varat pielāgot izvēlnes vienumus.
- Tas ļauj atvērt failu, neievadot ceļu.
- Viegli integrējama Subversion, CVS utt.
- Jūs varat paplašināt kopēju bloka struktūru.
- SlickEdit var automātiski formatēt kodu, kad tas tiek ielīmēts.
- Jūs varat izveidot vairāku platformu GUI dialoglodziņus.
- Šī programmatūra automātiski saglabā failu pēc neaktivitātes perioda.
Saite: http://slickedit.com/
12) JBoss Forge
JBoss Forge ir programmatūras izstrādes programma. Tas nodrošina vedņus un paplašinājumus programmu rakstīšanai. Šai programmatūrai ir dažādi rīki, kas palīdz rakstīt Java lietojumprogrammas.
Iespējas:
- Tas ļauj uzlabot jūsu darbplūsmu.
- Jūs varat viegli pārlūkot papildinājumus.
- Šī lietojumprogramma ļauj ātri un viegli izstrādāt procesu.
- Tas palīdz strādāt tādās vidēs kā Eclipse, IntelliJ, NetBeans un citur.
- Atbalstītās platformas ir Linux, OSX un Windows.
Saite: https://forge.jboss.org/
13) JDeveloper
JDeveloper ir IDE, kas var vienkāršot Java bāzes lietojumprogrammas. Tas ļauj jums pārvaldīt pilnu programmatūras dzīves ciklu.
Tas piedāvā vizuālo redaktoru.
Iespējas:
- Tas atbalsta Java EE (Enterprise Edition) un Java SE (Standard Edition).
- Šī lietojumprogramma palīdz jums izstrādāt mobilo lietotni un vietni.
- Tam ir vilkšanas un nomešanas funkcionalitāte.
- JDeveloper piedāvā lietotājam draudzīgu saskarni.
- Jūs viegli varat savienot savu Java programmu ar datu bāzi.
Saite: https://www.oracle.com/application-development/technologies/jdeveloper.html
14) JEdit
JEdit ir Java integrēta izstrādes vide. Tas piedāvā vārdu aplaušanas (pārvietojiet peles kursoru uz nākamo rindu, nenospiežot enter) funkciju. Šis rīks atbalsta Unicode un UTF8.
Iespējas:
- Šis vieglais Java IDE ļauj jums lejupielādēt / saglabāt Java spraudņus, izmantojot datorā esošo spraudņu pārvaldnieku.
- Tas ir ļoti pielāgojams un konfigurējams.
- Šī programmatūra nodrošina tastatūras komandas, lai manipulētu ar līnijām, rindkopām un vārdiem.
- Programmatūra piedāvā neierobežotu atsaukšanas / atsaukšanas funkciju.
- Kopēt-ielīmēt ar neierobežotu starpliktuvi.
- Izstrādātāji var saņemt visaptverošu tiešsaistes palīdzību.
- Tas ļauj izmantot īsinājumtaustiņus.
- Atbalstītās platformas ir Unix, Mac OS X, Windows, VMS un citas.
Saite: http://www.jedit.org/
FAQ
❓ Kas ir Java?
Java ir programmēšanas valoda un skaitļošanas platforma lietojumprogrammu izstrādei. Pirmo reizi to izlaida Sun Microsystem 1995. gadā, un vēlāk to iegādājās Oracle Corporation. Tā ir viena no visbiežāk izmantotajām programmēšanas valodām.
? Kas ir IDE Java?
Java IDE ir programma, kas piedāvā programmētājiem visaptverošas iespējas programmatūras izstrādei. IDE parasti satur pirmkodu redaktoru, atkļūdotāju, automatizācijas rīkus.
❓ Kāpēc izmantot Java IDE?
Šeit ir Java IDE izmantošanas iemesli:
- Tas nodrošina gatavu koda veidni.
- Šis rīks automātiski apstiprina sintaksi.
- Tas atbalsta koda atjaunošanu
- Atbalsta sintakses krāsošanu.
- Tas ļauj iestatīt pārtraukuma punktus.
- Piedāvā stabilu atkļūdotāju.
- Izturīgs Java redaktors