Java er et ekstremt vanlig programmeringsspråk som brukes nesten overalt - Android-apper, spillkonsoller, til og med superdatamaskiner. Det er kjent for sin enkelhet og sin fantastiske bærbarhet. I dagens artikkel skal vi se på 10 beste Java IDEer gjennom tidene. En IDE (Integrated Development Environment) er en alt-i-ett-programvare som ikke bare lar deg redigere og kompilere koden din, men også administrere ressurser, tilby distribusjons- og versjonskontrollalternativer, og lar deg bruke avanserte feilsøkingsfunksjoner for hele prosjektet..
Beste Java IDEer
1. NetBeans
En gang eid av Sun Microsystems, og nå av Oracle, er NetBeans en av de beste IDE-ene fra det siste tiåret. NetBeans er fullstendig modularisert, og alle IDE-funksjonene kommer i pakker som kalles moduler. Det tilbyr enkel integrering med versjonskontrollprogramvare. NetBeans ble gjort åpen kildekode av solen, så alle kan bidra til utviklingen. Det er gratis, og fungerer på de fleste operativsystemer og plattformer.
- Utvikler: Oracle
- Plattformer: NetBeans er en plattform-IDE som støtter Windows, Mac og Linux
- Priser: Gratis
- Størrelse: 186 MB for Java EE-versjonen
2. IntelliJ IDEA
IntelliJ er en lukket kilde Java IDE, og en av de 'store tre' blant Java IDEer (de to andre er Eclipse og NetBeans). IntelliJ IDEA har et flott, moderne brukergrensesnitt. Det ble valgt å være base IDE for Android Studio, den nye alt-i-ett-programvaren for utvikling av Android-apper, utviklet av Google.
Det er to versjoner av IntelliJ, Community Edition, som er gratis, og Ultimate Edition som er fullt utstyrt og krever betalte lisenser for å bruke.
- Utvikler: JetBrains
- Plattformer: OS X, Linux, Windows
- Priser: Betalt ($ 199 individuell brukerlisens). Gratis for studenter og open source-prosjekter.
- Størrelse: 180 MB for Community Edition, 290 MB for Ultimate Edition
3. Formørkelse
Eclipse er en av de mest populære IDE-ene der ute, og ikke bare for Java, men også for C ++ og PHP. Eclipse er et åpen kildekodeverktøy og har et stort fellesskap av utviklere. Den har også et stort bibliotek med plugins, alt laget av brukere. Eclipse siste store utgivelsen kom i fjor med Eclipse Luna, som tilbød støtte for Java 8. Eclipse var også base IDE for den gamle Android SDK (Software Development Kit).
- Utvikler: Eclipse Foundation
- Plattformer: Eclipse er tilgjengelig for Windows, Mac, Linux og OSX
- Priser: Gratis
- Størrelse: Eclipse Luna-nedlastingspakken for Java-utviklere er (nesten) 155 MB.
4. Jdeveloper
JDeveloper er en helt gratis IDE utgitt av Oracle. JDeveloper tilbyr flere funksjoner som, Refactoring, Versjonskontroll, Audit & Metrics, Debugging, Profiling. Ant Support og Maven Support. Den kommer i to utgaver, en Studio-utgave som har et fullastet verktøysett for å lage programmer i Java, og en Java Edition, som mangler J2EE, ADF, UML og databasefunksjoner, men er mye mindre og raskere. Java Edition har alle kjernefunksjonene som trengs for Java og skal tilfredsstille de fleste nybegynnere og mellomliggende Java-kodere.
- Utvikler: Oracle
- Plattformer: Kryssplattform
- Priser: Gratis
- Størrelse: Java Edition-181 MB, Studio Edition -1.8 GB
5. Dr. Java
Dr. Java er en lett Java IDE som vedlikeholdes på Sourceforge. Den er primært designet for studenter og nybegynnere, men har også avanserte funksjoner for Java-proffer. Det er gratis og åpen kildekode. Dr. Java vedlikeholdes av JavaPLT-gruppen ved Rice University. Grensesnittet er designet med Swing-verktøysettet utviklet av Sun Microsystems.
- Plattformer: Kryssplattform
- Priser: Gratis
- Størrelse: 13 MB
6. BlueJ
BlueJ er en åpen kildekode Java IDE bygget for pedagogiske formål. Den er også egnet for utvikling av små programvareprosjekter. Grensesnittet til BlueJ er ganske grunnleggende, slik at nybegynnere kan bruke det godt. Den viser klasser og gjenstander på en ren, visuell måte. Hovedmålet med BlueJ er å undervise i Object Oriented Programming, så det er et utmerket verktøy for nye elever, kraftige, uten den klyngede naturen til andre, profesjonelle IDEer..
- Plattformer: Kryssplattform
- Priser: Gratis
- Størrelse: 160-170 MB (inkludert JDK)
7. jSkaperen
jCreator er en rask og effektiv Java IDE skrevet i C ++ (Som visstnok gjør det raskere enn andre IDEer som er skrevet i Java). Den har et grensesnitt som ligner på tidligere versjoner av Visual Studio, og lar deg tilpasse det etter dine preferanser. jCreator er en betalt IDE, men en gratis versjon uten funksjoner som automatisk fullføring av kode er også tilgjengelig. jCreator tilbyr bare Windows-støtte, men den kan kjøres på Linux ved hjelp av Vine.
- Utvikler: Xinox-programvare
- Plattformer: Bare Windows.
- Priser: Gratis
- Størrelse: 7,2 MB for prøveversjon
8. jGrasp
jGrasp er en annen superlett Java IDE, som fokuserer på programvare visualiseringer. Den har funksjoner som UML klassediagrammer som hjelper til med å forbedre lesbarheten for koder. jGrasp genererer visualiseringer automatisk, og har også datastrukturidentifikasjonsmekanismer, dynamiske objektvisere og flere andre funksjoner som presenterer Java-kode i en fin, lesbar læreboklignende visning.
- Plattformer: Kryssplattform
- Priser: Gratis
- Størrelse: 5 MB
9. Grønnfot
Greenfoot er en pedagogisk Java IDE som er nesten fullstendig interaksjonsbasert. Den er sterkt avhengig av visualisering av datastrukturer og er optimalisert for å lage enkle programmer og 2D Java-spill. Greenfoot har en virkelig flott online delingsfunksjon som blir bakt direkte inn i IDE. Brukere kan dele programmene sine online slik at andre kan se dem, og for å få hjelp og tilbakemelding. Delte prosjekter kan redigeres direkte på nettet. Samlet sett er Greenfoot flott for nybegynnere.
- Plattformer: Kryssplattform
- Priser: Gratis
- Størrelse: 162 MB for Windows (JDK inkludert)
10. Codenvy
I den siste posten på listen vår har vi Codenvy, som i motsetning til alle de andre IDEene som er nevnt til nå, er rent skybasert. Ingen installasjon nødvendig. Codenvy har alle bjeller og fløyter i en fullt utstyrt 'offline' IDE, inkludert build / run / debug-miljøer. Evnen til å samarbeide i sanntid er en av Codenvy's ønskelige funksjoner. Codenvy har et flott grensesnitt og flere alternativer for arbeidsområdet. Den er tilgjengelig etter å ha betalt en månedlig abonnementsavgift. Samfunnsutgaven av Codenvy er gratis å bruke.
Detaljert informasjon:
- Utvikler: Codenvy Inc..
- Plattformer: Tverrplattform (nettleserbasert)
- Priser: Gratis for fellesskapsutgaven. Abonnementer for premiumversjon fra $ 1 per måned.
SE OGSÅ: Topp 15 programmeringsspråk å lære i 2015
Hvis du har noen forslag til listen vår over de beste Java IDEene, kan du gjerne gi oss beskjed i kommentarene.