1. Historien om IDE, populära IDE för Java

IDE:s historia börjar från det ögonblick då programmerare kom på idén att kombinera fyra av de mest använda verktygen för mjukvaruutveckling:

  1. Textredigerare
  2. Kompilator (eller tolk, beroende på språk)
  3. Bygg automationsverktyg
  4. Debugger

Mycket vatten har runnit under bron sedan dess. Idag är det svårt att föreställa sig IDE utan funktioner som:

  1. Klasswebbläsare: ett verktyg för att enkelt navigera genom tusentals klasser i ett projekt
  2. Integration med versionskontrollsystem
  3. Verktyg för att designa ett grafiskt användargränssnitt utan att skriva kod
  4. Kraftfulla verktyg för refactoring (ändra kod utan att lägga till några nya funktioner)
  5. Kodstilsanalys och tillämpning
  6. Superkraftiga debuggers som låter dig felsöka program även på distans
  7. Kodanalysatorer och alla typer av användbara autokompletteringar/uppmaningar/tips

Det finns många olika IDE för Java-utvecklare idag. Tre av dem sticker ut eftersom de är mest populära:

  • IntelliJ IDÉ
  • Förmörkelse
  • NetBeans

Många programmerare är fortfarande fångade i det långvariga kriget mellan Eclipse och IntelliJ IDEA, men vid det här laget är det uppenbart för alla att IDEA har vunnit. Och du kommer att förstå varför så fort du använder den i några dagar.

2. Smaker av IntelliJ IDEA

JetBrains släpper IntelliJ IDEA-uppdateringar fyra gånger om året. Ett IDEA-versionsnummer består av ett årsnummer och nummer som motsvarar den specifika utgåvan under året. Till exempel är version 2018.2 den andra versionen av 2018, och 2019.3 är den tredje versionen av 2019. Det är svårt att bli förvirrad.

Varje utgåva har två versioner av IntelliJ IDEA: gratis och betald .

IntelliJ IDEA Community Edition
Den fria versionen heter IntelliJ IDEA Community Edition. Den har allt du behöver för att lära dig på CodeGym. Så ladda ner den, installera den, ta av. Du kan ladda ner den här.

IntelliJ IDEA Ultimate Edition
Betalversionen heter IntelliJ IDEA Ultimate Edition. Den har starkt stöd för massor av professionella ramverk som Spring, Hibernate, GWT, etc. I bästa fall kommer du att behöva dessa saker i slutet av dina CodeGym-studier.

IntelliJ IDEA Ultimate Edition har en 30-dagars gratis provperiod, men då måste du betala en rejäl summa för det.

Om du vill använda den betalda versionen gratis finns det ett helt legitimt sätt att göra detta. Det kallas Early Access Program (EAP).

IntelliJ IDEA EAP
Med lanseringen av varje version av IDEA finns det en risk att vissa innovationer inte fungerar korrekt eller till och med kan bryta vissa saker som tidigare fungerat. Det är därför som JetBrains låter utvecklare ladda ner en icke-släppt version av IntelliJ IDEA Ultimate Edition och testa den på riktiga projekt.

Å ena sidan finns det en risk att den här versionen blir grov i kanterna. Å andra sidan får du tillgång till de senaste IDEA-funktionerna redan innan de släpps officiellt. Och gratis. Är inte det coolt?

3. Installera IDEA

Installerar IDEA

Välj vilken version av IntelliJ IDEA du vill på den https://www.jetbrains.com/idea/download/" target="_blank">officiella IntelliJ IDEA-webbsidan . Jag hoppas att du redan har bestämt dig för vilken du föredrar. Om du Om jag har problem med att bestämma mig rekommenderar jag Community Edition: den är enkel och användarvänlig.

Det finns versioner av IDEA för Windows, MacOSX och Linux. Detta är ingen överraskning, eftersom utvecklare är mycket förtjusta i dessa två sista operativsystem. När du får erfarenhet kommer du också att bli förvånad över hur enkelt det är att hantera olika program och tjänster från konsolen/terminalen.

Om du fortfarande har frågor kanske de officiella instruktionerna för att installera IntelliJ IDEA kan vara till hjälp.

4. Videoinstruktioner om installationsprocessen

Kör sedan bara det nedladdade installationsprogrammet för att installera IDEA. Vi gjorde en speciell video för att göra denna process så enkel som möjligt för dig.

class="embed-responsive-item"

Har du problem med installationen? Skriv till supporten på support@codegym.cc eller använd widgeten i det nedre högra hörnet på sidan på vår webbplats. Att inkludera en beskrivning av problemet, skärmdumpar och OS-version kommer att vara till stor hjälp.

5. Skapa ditt första projekt

För att skriva ditt första program i IDEA behöver du göra tre saker:

  • Skapa ett nytt projekt
  • Skapa en lösningsklass där du ska skriva din kod
  • Kör programmet.

Steg-för-steg-instruktioner för att skapa ett projekt


Video om hur man skapar ett projekt i IDEA

class="embed-responsive-item"

6. Plugins för IntelliJ IDEA

IntelliJ IDEA har en mängd plugins som gör olika aspekter av en programmerares jobb enklare. Men vi är främst intresserade av de som kommer att hjälpa oss att lära oss.

Det finns bara ett fantastiskt IntelliJ IDEA-plugin som heter Key Promoter X. Det berättar hur olika komplexa åtgärder du utför i IDEA kan utföras med en enda snabbtangentskombination. Lägg till det - du kommer inte ångra det.

Gå först till plugins-sektionen. För att göra detta, tryck Ctrl+Alt+S. Skriv sedan "Key Promoter X" i sökfältet och installera plugin:

Grattis, du är nu ett steg närmare att bli en utvecklare!