Java er et ekstremt fælles programmeringssprog, der bruges næsten overalt - Android apps, spilkonsoller, selv supercomputere. Den er kendt for sin enkelhed og dens fantastiske bærbarhed. I dagens artikel vil vi se på de 10 bedste Java IDE'er af All Time. En IDE (Integrated Development Environment) er en alt-i-en-software, som ikke kun giver dig mulighed for at redigere og kompilere din kode, men også administrere ressourcer, levere implementerings- og versionsstyringsfunktioner og lader dig bruge avancerede fejlfindingsfunktioner til hele dit projekt.
Bedste Java IDE'er
1. NetBeans
Når ejes af Sun Microsystems, og nu af Oracle, er NetBeans en af de bedste IDE'er fra det seneste årti. NetBeans er fuldstændig modulariseret, og alle IDE-funktionerne kommer i pakker kaldet moduler. Det giver nem integration med versionsstyringssoftware. NetBeans blev lavet open source af solen, så alle kan bidrage til dens udvikling. Det er gratis og fungerer på de fleste operativsystemer og platforme.
- Udvikler: Oracle
- Platforms: NetBeans er en cross platform IDE, der understøtter Windows, Mac og Linux
- Prissætning: Gratis
- Størrelse: 186 MB til Java EE Version
2. IntelliJ IDEA
IntelliJ er en lukket kilde Java IDE, og en af de 'store tre' blandt Java IDE'er (de to andre er Eclipse og NetBeans). IntelliJ IDEA har et stort, moderne brugergrænseflade. Det blev valgt til at være base IDE til Android Studio, den nye all-in-one software til udvikling af Android apps, udviklet af Google.
Der er to versioner af IntelliJ, Community Edition, som er gratis, og Ultimate Edition, som er fuldt udstyret og kræver betalte licenser til brug.
- Udvikler: JetBrains
- Platforms: OS X, Linux, Windows
- Prissætning: Betalt ($ 199 individuelt brugerlicens). Gratis til studerende og open source projekter.
- Størrelse: 180 MB til Community Edition, 290 MB til den ultimative udgave
3. Eclipse
Eclipse er en af de mest populære IDE'er derude, og ikke kun for Java, men også for C ++ og PHP. Eclipse er et open source værktøj og har et stort samfund af udviklere. Det indeholder også et stort bibliotek af plugins, alle lavet af brugere. Eclipse seneste store udgivelse kom sidste år med Eclipse Luna, som tilbød support til Java 8. Eclipse var også base IDE til den gamle Android SDK (Software Development Kit).
- Udvikler: Eclipse Foundation
- Platforms: Eclipse er tilgængelig til Windows, Mac, Linux og OSX
- Prissætning: Gratis
- Størrelse: Eclipse Luna downloadpakken til Java Developers er (næsten) 155 MB.
4. Udvikler
JDeveloper er en fuldt fri IDE udgivet af Oracle. JDeveloper tilbyder flere funktioner som Refactoring, Version Control, Audit & Metrics, Debugging, Profiling. Ant Support og Maven Support. Den kommer i to udgaver, en Studio-udgave, der har et fuldt lastet værktøjssæt til oprettelse af programmer i Java og en Java Edition, der mangler J2EE, ADF, UML og Database-funktioner, men er meget mindre og hurtigere. Java Edition har alle de kernefunktioner, der er nødvendige for Java, og skal tilfredsstille de fleste nybegyndere og mellemliggende Java-kodere.
- Udvikler: Oracle
- Platform: Cross Platform
- Prissætning: Gratis
- Størrelse: Java Edition-181 MB, Studio Edition -1, 8 GB
5. Dr. Java
Dr. Java er en let Java IDE, som opretholdes på Sourceforge. Den er primært designet til studerende og begyndere, men har også avancerede funktioner til Java-proffs. Det er gratis og open source. Dr. Java opretholdes af JavaPLT-gruppen på Rice University. Dens interface er designet ved hjælp af Swing toolkit udviklet af Sun Microsystems.
- Platform: Cross Platform
- Prissætning: Gratis
- Størrelse: 13 MB
6. BlueJ
BlueJ er en open source Java IDE bygget til uddannelsesmæssige formål. Det er også velegnet til udvikling af små softwareprojekter. BlueJs grænseflade er ret grundlæggende, så nybegyndere kan gøre god brug af det. Det viser klasser og genstande på en ren og visuel måde. Hovedformålet med BlueJ er at lære objektorienteret programmering, så det er et glimrende værktøj til nye elever, magtfulde, uden de andre faglige IDE'er, der er forbundet med hinanden.
- Platform: Cross Platform
- Prissætning: Gratis
- Størrelse: 160-170 MB (inklusive JDK)
7. jCreator
jCreator er en hurtig og effektiv Java IDE skrevet i C ++ (som angiveligt gør det hurtigere end andre IDE'er, der er skrevet i Java). Det har en grænseflade, der ligner tidligere versioner af Visual Studio, og lader dig tilpasse det efter dine ønsker. jCreator er en betalt IDE, men en gratis version uden funktioner som automatisk kode færdiggørelse er også tilgængelig. jCreator tilbyder kun Windows support, men det kan køres på Linux ved hjælp af Vine.
- Udvikler: Xinox Software
- Platforms: Kun Windows.
- Prissætning: Gratis
- Størrelse: 7, 2 MB til prøveversion
8. jGrasp
jGrasp er en anden super-let Java IDE, der fokuserer på software visualiseringer. Den har funktioner som UML-klassediagrammer, der hjælper med at forbedre kodelæsbarheden. jGrasp genererer visualiseringer automatisk, og har også datastrukturidentifikationsmekanismer, dynamiske objektsynere og flere andre funktioner, der præsenterer Java-kode i en lækker læselig læreboglignende visning.
- Platform: Cross Platform
- Prissætning: Gratis
- Størrelse: 5MB
9. Greenfoot
Greenfoot er en pædagogisk Java IDE, der er næsten helt interaktionsbaseret. Den er stærkt afhængig af visualisering af datastrukturer og er optimeret til oprettelse af enkle programmer og 2D Java-spil. Greenfoot har en rigtig god online deling funktion, der er bagt direkte i IDE. Brugere kan dele deres programmer online for at andre kan se og modtage hjælp og feedback. Fælles projekter kan redigeres direkte online. Samlet set er Greenfoot fantastisk til begyndere.
- Platform: Cross Platform
- Prissætning: Gratis
- Størrelse: 162 MB til Windows (inkluderet JDK)
10. Codenvy
I den sidste post på vores liste har vi Codenvy, som i modsætning til alle de andre IDE'er, der er nævnt indtil nu, er rent skybaseret. Ingen installation kræves. Codenvy har alle klokker og fløjter i en fuldt udstyret "offline" IDE, herunder build / run / debug-miljøer. Evnen til at samarbejde i realtid er en af Codenvy's ønskelige træk. Codenvy har en god grænseflade og flere arbejdsområder. Det er tilgængeligt efter betaling af et månedligt abonnementsgebyr. Fællesskabsudgaven af Codenvy er gratis at bruge.
Detaljeret Info:
- Udvikler: Codenvy Inc.
- Platforms: Cross Platform (browserbaseret)
- Prissætning: Gratis til fællesskabsudgaven. Abonnementer for premium version startende fra $ 1 per måned.
Hvis du har noget forslag til vores liste over de bedste Java IDE'er, er du velkommen til at give os besked i kommentarerne.