Dev

10 bästa Java IDE er genom tiderna

10 bästa Java IDE er genom tiderna

Java är ett extremt vanligt programmeringsspråk som används nästan överallt - Android-appar, spelkonsoler, till och med superdatorer. Det är känt för sin enkelhet och dess fantastiska bärbarhet. I dagens artikel kommer vi att titta på 10 bästa Java IDE: er genom tiderna. En IDE (Integrated Development Environment) är en allt-i-ett-programvara som inte bara låter dig redigera och sammanställa din kod utan också hanterar resurser, tillhandahåller alternativ för distribution och versionskontroll och låter dig använda avancerade felsökningsfunktioner för hela ditt projekt.

Bästa Java IDE: er

1. NetBeans

En gång ägd av Sun Microsystems, och nu av Oracle, är NetBeans en av de bästa IDE: erna under det senaste decenniet. NetBeans är helt modulärt och alla IDE-funktioner finns i paket som kallas moduler. Det erbjuder enkel integration med versionskontrollprogramvara. NetBeans gjordes öppen källkod av solen, så vem som helst kan bidra till dess utveckling. Det är gratis och fungerar på de flesta operativsystem och plattformar.

Ladda ner

2. IntelliJ IDEA

IntelliJ är en sluten källa Java IDE, och en av de "stora tre" bland Java IDE: er (de andra två är Eclipse och NetBeans). IntelliJ IDEA har ett bra, modernt användargränssnitt. Det valdes som bas IDE för Android Studio, den nya allt-i-ett-programvaran för utveckling av Android-appar, utvecklad av Google.

Det finns två versioner av IntelliJ, Community Edition, som är gratis, och Ultimate Edition som är fullt utrustad och kräver betalda licenser för att kunna använda.

Ladda ner

3. Förmörkelse

Eclipse är en av de mest populära IDE: erna där ute, och inte bara för Java utan också för C ++ och PHP. Eclipse är ett open source-verktyg och har en stor grupp utvecklare. Den har också ett stort bibliotek med plugins, alla gjorda av användare. Eclipse senaste stora utgåvan kom förra året med Eclipse Luna, som erbjöd stöd för Java 8. Eclipse var också bas IDE för den gamla Android SDK (Software Development Kit).

Ladda ner

4. Jdeveloper

JDeveloper är en helt gratis IDE som släpps av Oracle. JDeveloper erbjuder flera funktioner som, Refactoring, Version Control, Audit & Metrics, Debugging, Profiling. Ant Support och Maven Support. Den finns i två utgåvor, en Studio-utgåva som har en fullastad verktygssats för att skapa program i Java och en Java Edition, som saknar J2EE, ADF, UML och databasfunktioner, men är mycket mindre och snabbare. Java Edition har alla kärnfunktioner som behövs för Java och bör tillfredsställa de flesta nybörjare och mellanliggande Java-kodare.

Ladda ner

5. Dr. Java

Dr. Java är en lätt Java IDE som underhålls på Sourceforge. Den är främst utformad för studenter och nybörjare, men har också avancerade funktioner för Java-proffs. Det är gratis och öppen källkod. Dr. Java underhålls av JavaPLT-gruppen vid Rice University. Gränssnittet har designats med Swing-verktygslådan som utvecklats av Sun Microsystems.

Ladda ner

6. BlueJ

BlueJ är en öppen källkod Java IDE byggd för utbildningsändamål. Det är också lämpligt för utveckling av små programvaruprojekt. BlueJs gränssnitt är ganska grundläggande, så att nybörjare kan utnyttja det bra. Det visar klasser och objekt på ett rent, visuellt sätt. Det huvudsakliga syftet med BlueJ är att lära ut objektorienterad programmering, så det är ett utmärkt verktyg för nya elever, kraftfulla, utan att de andra professionella IDE: erna är klustrade..

Ladda ner

7. jCreator

jCreator är en snabb och effektiv Java IDE skriven i C ++ (vilket förmodligen gör det snabbare än andra IDE: er som har skrivits i Java). Den har ett gränssnitt som liknar tidigare versioner av Visual Studio och låter dig anpassa det efter dina önskemål. jCreator är en betald IDE, men en gratis version utan funktioner som automatisk kodavslutning är också tillgänglig. jCreator erbjuder endast Windows-stöd, men det kan köras på Linux med Vine.

Ladda ner

8. jGrasp

jGrasp är en annan superlätt Java IDE, som fokuserar på visualisering av programvara. Den har funktioner som UML-klassdiagram som hjälper till att förbättra kodläsbarheten. jGrasp genererar visualiseringar automatiskt och har också mekanismer för datastrukturidentifiering, dynamiska objektvisare och flera andra funktioner som presenterar Java-kod i en fin, läsbar läsbokliknande vy.

Ladda ner

9. Grönfot

Greenfoot är en pedagogisk Java IDE som är nästan helt interaktionsbaserad. Det är starkt beroende av visualisering av datastrukturer och är optimerat för att skapa enkla program och 2D-Java-spel. Greenfoot har en riktigt bra online delningsfunktion som bakas direkt i IDE. Användare kan dela sina program online så att andra kan se dem och få hjälp och feedback. Delade projekt kan redigeras direkt online. Sammantaget är Greenfoot perfekt för nybörjare.

Ladda ner

10. Codenvy

I den sista posten i vår lista har vi Codenvy, som, till skillnad från alla andra IDE som nämnts hittills, är rent molnbaserat. Ingen installation krävs. Codenvy har alla klockor och visselpipor i en fullt utrustad 'offline' IDE, inklusive build / run / debug-miljöer. Förmågan att samarbeta i realtid är en av Codenvy önskvärda funktioner. Codenvy har ett fantastiskt gränssnitt och flera arbetsytealternativ. Den är tillgänglig efter att du har betalat en månatlig abonnemangsavgift. Community-utgåvan av Codenvy är gratis att använda.

Detaljerad information:

Ladda ner

SE OCH: Topp 15 programmeringsspråk att lära sig 2015

Om du har några förslag på vår lista över de bästa Java IDE: erna kan du gärna meddela oss i kommentarer.

Hur Så här tar du skärmdumpar på Android-smartphones utan att installera app
Så här tar du skärmdumpar på Android-smartphones utan att installera app
Vi vet alla att skärmdumpar är nödvändiga för en effektiv handledning! Eftersom människor behöver mer handledning för mobila enheter än datorer och tr...
Hur Så här gör du ditt Android-telefonbatteri längre
Så här gör du ditt Android-telefonbatteri längre
I det här inlägget kommer vi att titta på sätt att få ditt Android-batteri att hålla längre, genom att använda både manuella metoder och de bästa batt...
Hur Så här synkroniserar du ditt OneDrive-konto på en Linux-dator
Så här synkroniserar du ditt OneDrive-konto på en Linux-dator
OneDrive, Microsofts molntjänst är ett ganska populärt erbjudande när det gäller molnlagringstjänster. OneDrive gör det möjligt för oss att komma åt v...