Java er et ekstremt almindeligt programmeringssprog, der bruges næsten overalt - Android-apps, spilkonsoller, endda supercomputere. Det er kendt for sin enkelhed og sin fantastiske bærbarhed. I dagens artikel vil vi se på 10 bedste Java IDE'er hele tiden. En IDE (Integrated Development Environment) er en alt-i-en-software, som ikke kun lader dig redigere og kompilere din kode, men også administrerer ressourcer, giver implementerings- og versionskontrolmuligheder og lader dig bruge avancerede fejlfindingsfunktioner til hele dit projekt.
Bedste Java IDE'er
1. NetBeans
Engang ejet af Sun Microsystems og nu af Oracle, er NetBeans en af de bedste IDE'er fra det sidste årti. NetBeans er komplet modulariseret, og alle IDE-funktionerne kommer i pakker kaldet moduler. Det tilbyder nem integration med versionskontrolsoftware. NetBeans blev gjort open source af solen, så alle kan bidrage til dens udvikling. Det er gratis og fungerer på de fleste operativsystemer og platforme.
- Udvikler: Oracle
- Platforme: NetBeans er en cross-platform IDE, der understøtter Windows, Mac og Linux
- Priser: Ledig
- Størrelse: 186 MB til Java EE-versionen
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 fantastisk, moderne brugergrænseflade. Det blev valgt til at være base IDE til Android Studio, den nye alt-i-en-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 for at bruge.
- Udvikler: JetBrains
- Platforme: OS X, Linux, Windows
- Priser: Betalt ($ 199 individuel brugerlicens). Gratis for studerende og open source-projekter.
- Størrelse: 180 MB til Community Edition, 290 MB til Ultimate Edition
3. Formørkelse
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 fællesskab af udviklere. Det har også et stort bibliotek med plugins, alle lavet af brugere. Eclipse seneste store udgivelse kom sidste år med Eclipse Luna, der tilbød support til Java 8. Eclipse var også base IDE til den gamle Android SDK (Software Development Kit).
- Udvikler: Eclipse Foundation
- Platforme: Eclipse er tilgængelig til Windows, Mac, Linux og OSX
- Priser: Ledig
- Størrelse: Eclipse Luna-downloadpakken til Java-udviklere er (næsten) 155 MB.
4. Jdeveloper
JDeveloper er en helt gratis IDE udgivet af Oracle. JDeveloper tilbyder flere funktioner som, Refactoring, Versionskontrol, Audit & Metrics, Debugging, Profiling. Ant Support og Maven Support. Den kommer i to udgaver, en Studio-udgave, der har et fuldt indlæst værktøjssæt til oprettelse af programmer i Java, og en Java Edition, der mangler J2EE, ADF, UML og databasefunktioner, men er meget mindre og hurtigere. Java-udgaven har alle de nødvendige kernefunktioner til Java og skal tilfredsstille de fleste nybegyndere og mellemliggende Java-kodere.
- Udvikler: Oracle
- Platforme: Tvær platform
- Priser: Ledig
- Størrelse: Java Edition-181 MB, Studio Edition -1,8 GB
5. Dr. Java
Dr. Java er en letvægts Java IDE, der vedligeholdes på Sourceforge. Det er primært designet til studerende og begyndere, men har også avancerede funktioner til Java-professionelle. Det er gratis og open source. Dr. Java vedligeholdes af JavaPLT-gruppen ved Rice University. Dens interface er designet ved hjælp af Swing-værktøjssættet udviklet af Sun Microsystems.
- Platforme: Tvær platform
- Priser: Ledig
- 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 interface er ret grundlæggende, så begyndere kan gøre god brug af det. Det viser klasser og objekter på en ren, visuel måde. Hovedformålet med BlueJ er at undervise i objektorienteret programmering, så det er et fremragende værktøj til nye elever, stærke uden den klyngede karakter af andre, professionelle IDE'er..
- Platforme: Tvær platform
- Priser: Ledig
- Størrelse: 160-170 MB (inklusive JDK)
7. jCreator
jCreator er en hurtig og effektiv Java IDE skrevet i C ++ (hvilket angiveligt gør det hurtigere end andre IDE'er, der er skrevet i Java). Den har en grænseflade, der ligner tidligere versioner af Visual Studio, og lader dig tilpasse den efter dine præferencer. jCreator er en betalt IDE, men en gratis version uden funktioner som automatisk kodefuldførelse er også tilgængelig. jCreator tilbyder kun Windows-support, men den kan køres på Linux ved hjælp af Vine.
- Udvikler: Xinox-software
- Platforme: Kun Windows.
- Priser: Ledig
- Størrelse: 7,2 MB til prøveversion
8. jGrasp
jGrasp er en anden super-let Java IDE, der fokuserer på software visualiseringer. Det har funktioner som UML-klassediagrammer, der hjælper med at forbedre kodelæsbarheden. jGrasp genererer automatisk visualiseringer og har også datastrukturidentifikationsmekanismer, dynamiske objektvisere og flere andre funktioner, der præsenterer Java-kode i en flot, læsbar visning i lærebogen.
- Platforme: Tvær platform
- Priser: Ledig
- Størrelse: 5 MB
9. Grønfod
Greenfoot er en pædagogisk Java IDE, der næsten er baseret på interaktion. Det 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 delingsfunktion, der bages direkte i IDE. Brugere kan dele deres programmer online, så andre kan se dem og modtage hjælp og feedback. Delte projekter kan redigeres direkte online. Samlet set er Greenfoot fantastisk til begyndere.
- Platforme: Tvær platform
- Priser: Ledig
- Størrelse: 162 MB til Windows (JDK inkluderet)
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ævet. 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 egenskaber. Codenvy har en god grænseflade og flere muligheder for arbejdsområde. Den er tilgængelig efter at have betalt et månedligt abonnementsgebyr. Community-udgaven af Codenvy er gratis at bruge.
Detaljeret info:
- Udvikler: Codenvy Inc..
- Platforme: Cross Platform (browserbaseret)
- Priser: Gratis til community-udgaven. Abonnementer på premiumversion starter fra $ 1 pr. Måned.
SE OGSÅ: Top 15 programmeringssprog at lære i 2015
Hvis du har noget forslag til vores liste over de bedste Java IDE'er, er du velkommen til at give os besked i kommentarerne.