Java ir ļoti izplatīta programmēšanas valoda, ko izmanto gandrīz visur - Android lietotnes, spēļu konsoles, pat superdatorus. Tas ir pazīstams ar savu vienkāršību un pārsteidzošo pārnesamību. Šodienas rakstā mēs apskatīsim 10 Vislabākā Java IDE. IDE (Integrated Development Environment) ir all-in-one programmatūra, kas ne tikai ļauj jums rediģēt un apkopot savu kodu, bet arī pārvaldīt resursus, nodrošināt izvietošanas un versiju kontroles iespējas, kā arī ļauj izmantot pilnīgus atkļūdošanas līdzekļus visam projektam.
Labākie Java IDE
1. NetBeans
Pēc tam, kad piederēja Sun Microsystems, un tagad Oracle, NetBeans ir viens no labākajiem IDE no pēdējās desmitgades. NetBeans ir pilnībā modularizēts, un visas IDE funkcijas ir paketes, ko sauc par moduļiem. Tā piedāvā vienkāršu integrāciju ar versiju kontroles programmatūru. NetBeans tika atvērts avots ar sauli, tāpēc ikviens var veicināt tās attīstību. Tā ir bezmaksas un darbojas lielākajā daļā operētājsistēmu un platformu.
- Izstrādātājs: Oracle
- Platformas: NetBeans ir IDE platforma, kas atbalsta Windows, Mac un Linux
- Cenu noteikšana: bezmaksas
- Izmērs: 186 MB Java EE versijai
2. IntelliJ IDEA
IntelliJ ir slēgtā koda Java IDE un viens no lielajiem trim starp Java IDE (pārējie divi ir Eclipse un NetBeans). IntelliJ IDEA ir liels, moderns lietotāja interfeiss. Tā tika izvēlēta par pamatu IDE Android studijai, kas ir jauna all-in-one programmatūra, lai izstrādātu Android lietotnes, ko izstrādājusi Google.
Ir divas IntelliJ versijas, kas ir bezmaksas Kopienas izdevums, un Ultimate Edition, kas ir pilnībā attēlots un kas prasa izmantot maksas licences.
- Izstrādātājs: JetBrains
- Platformas: OS X, Linux, Windows
- Cenu noteikšana: Apmaksātais (199 $ individuāla lietotāja licence). Bezmaksas studentiem un atvērtā koda projektiem.
- Izmērs: 180 MB kopienas izdevumam, 290 MB - Ultimate Edition
3. Eclipse
Eclipse ir viens no populārākajiem IDE, nevis tikai Java, bet arī C + + un PHP. Eclipse ir atvērta pirmkoda rīks un tam ir lieliska izstrādātāju kopiena. Tajā ir arī milzīga spraudņu bibliotēka, ko veic visi lietotāji. Eclipse jaunākais lielais izlaidums pagājušajā gadā notika ar Eclipse Luna, kas piedāvāja atbalstu Java 8. Eclipse bija arī vecā Android SDK (Software Development Kit) IDE.
- Izstrādātājs: Eclipse Foundation
- Platformas: Eclipse ir pieejama Windows, Mac, Linux un OSX
- Cenu noteikšana: bezmaksas
- Izmērs: Eclipse Luna lejupielādes pakotne Java izstrādātājiem ir (gandrīz) 155 MB.
4. Jdeveloper
JDeveloper ir pilnībā bezmaksas IDE, ko atbrīvo Oracle. JDeveloper piedāvā vairākas funkcijas, piemēram, Refactoring, Version Control, Audit & Metrics, atkļūdošana, profilēšana. Prāta atbalsts un Maven atbalsts. Tas ir pieejams divos izdevumos - Studio izdevumā, kurā ir pilnībā ielādēts rīku komplekts, lai izveidotu programmas Java, un Java Edition, kurā trūkst J2EE, ADF, UML un datu bāzes funkciju, bet ir daudz mazāka un ātrāka. Java izdevumā ir visas galvenās Java vajadzībām nepieciešamās iezīmes, un tai jāatbilst lielākai daļai iesācēju un vidējo Java kodētāju.
- Izstrādātājs: Oracle
- Platformas: Cross Platform
- Cenu noteikšana: bezmaksas
- Izmērs: Java Edition-181 MB, Studio Edition -1, 8 GB
5. Dr Java
Dr Java ir viegls Java IDE, kas tiek uzturēts Sourceforge. Tas ir paredzēts galvenokārt studentiem un iesācējiem, bet ir arī uzlabotas funkcijas Java profesionāļiem. Tas ir bezmaksas un atvērtā koda. Dr Java tiek uzturēts JavaPLT grupā Rice universitātē. Tās interfeiss ir izstrādāts, izmantojot Swing rīku komplektu, ko izstrādājis Sun Microsystems.
- Platformas: Cross Platform
- Cenu noteikšana: bezmaksas
- Izmērs: 13 MB
6. BlueJ
BlueJ ir atklātā pirmkoda Java IDE, kas veidots izglītības nolūkos. Tas ir piemērots arī nelielu programmatūras projektu izstrādei. BlueJ interfeiss ir diezgan vienkāršs, lai iesācēji varētu to labi izmantot. Tā parāda klases un objektus tīrā, vizuālā veidā. BlueJ galvenais mērķis ir mācīt objektu orientētu programmēšanu, tāpēc tas ir lielisks līdzeklis jauniem izglītojamajiem, spēcīgs, bez citu profesionālu IDE kopuma.
- Platformas: Cross Platform
- Cenu noteikšana: bezmaksas
- Izmērs: 160-170 MB (ieskaitot JDK)
7. jCreator
jCreator ir ātrs un efektīvs Java IDE, kas rakstīts C + + (kas it kā padara to ātrāku nekā citas IDE, kas ir rakstītas Java). Tai ir saskarne, kas līdzīga iepriekšējām Visual Studio versijām, un ļauj to pielāgot jūsu vēlmēm. jCreator ir samaksāts IDE, bet ir pieejama arī bezmaksas versija bez funkcijām, piemēram, automātiskā koda pabeigšana. jCreator piedāvā tikai Windows atbalstu, bet to var palaist Linux, izmantojot Vine.
- Izstrādātājs: Xinox Software
- Platformas: tikai Windows.
- Cenu noteikšana: bezmaksas
- Izmērs: 7.2 MB izmēģinājuma versijai
8. jGrasp
jGrasp ir vēl viens super viegls Java IDE, kas koncentrējas uz programmatūras vizualizācijām. Tam ir tādas funkcijas kā UML klases diagrammas, kas palīdz uzlabot kodu lasāmību. jGrasp ģenerē vizualizācijas automātiski, un tajā ir arī datu struktūras identifikācijas mehānismi, dinamiski objektu skatītāji un vairākas citas funkcijas, kas piedāvā Java kodu jaukā, lasāmā mācību grāmatā.
- Platformas: Cross Platform
- Cenu noteikšana: bezmaksas
- Izmērs: 5 MB
9. Greenfoot
Greenfoot ir izglītojoša Java IDE, kas ir gandrīz pilnībā mijiedarbīga. Tā lielā mērā balstās uz datu struktūru vizualizāciju un ir optimizēta vienkāršu programmu un 2D Java spēļu izveidei. Greenfoot ir tiešām lieliska tiešsaistes koplietošanas funkcija, kas tiek cepta tieši IDE. Lietotāji var dalīties savās programmās tiešsaistē, lai citi tos varētu apskatīt, kā arī saņemt palīdzību un atsauksmes. Kopīgus projektus var tieši rediģēt tiešsaistē. Kopumā Greenfoot ir lieliski piemērots iesācējiem.
- Platformas: Cross Platform
- Cenu noteikšana: bezmaksas
- Izmērs: 162 MB operētājsistēmai Windows (iekļauts JDK)
10. Codenvy
Pēdējā mūsu saraksta ierakstā mums ir Codenvy, kas, atšķirībā no visiem citiem līdz šim minētajiem IDE, ir balstīta tikai uz mākoņiem. Nav nepieciešama instalācija. Codenvy ir visi zvani un svilpes par pilnībā Featured "bezsaistes" IDE, ieskaitot būvniecības / palaist / atkļūdošanas vidi. Spēja sadarboties reālā laikā ir viena no vēlamajām Codenvy funkcijām. Codenvy ir lieliska saskarne un vairākas darbvietas iespējas. Tas ir pieejams pēc ikmēneša abonēšanas maksas samaksas. Codenvy kopienas izdevums ir brīvi lietojams.
Detalizēta informācija:
- Izstrādātājs: Codenvy Inc.
- Platformas: Cross Platform (Pārlūkprogramma)
- Cenu noteikšana: bezmaksas kopienas izdevumam. Premium versijas abonementi sākot no $ 1 mēnesī.
Ja jums ir kādi ieteikumi par mūsu labāko Java IDE sarakstu, lūdzu, dodiet mums informāciju komentāros.