Dev

10 beste Java IDEer gjennom tidene

10 beste Java IDEer gjennom tidene

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.

nedlasting

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.

nedlasting

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).

nedlasting

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.

nedlasting

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.

nedlasting

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..

nedlasting

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.

nedlasting

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.

nedlasting

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.

nedlasting

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:

nedlasting

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.

Hva sier e-post-IDen din om deg?
Det har alltid vært en mani for spådommer med fødselsdato eller andre faktorer. Her forutsier vi datamaskinkunnskapen din fra e-posttjenesten du bruke...
Hvordan vise passord skjult bak stjerne
Moderne nettlesere, med deres passordsparingsfunksjoner, har gjort oss vanlige til å lagre passord for nettsteder. Det er fornuftig, ikke å måtte skri...
Slik oppdaterer du all programvaren på Windows-PCen din uten problemer
Programvarerelaterte feil er en del av databehandlingstiden. Utviklere slipper vanligvis nye versjoner av programvare enten ved å fjerne noen feil, la...